小编psc*_*sct的帖子

获取活动实例

请原谅我的简单问题,我是初学java和android开发者.当调用surfaceChanged时,如何在setCameraDisplayOrientation中获取Activity的实例?

public class MyActivity extends Activity
{
    private Camera mCamera;
    private CameraPreview mPreview;
    public final int cameraId = 0;
    public Activity activity = null;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

    activity = this; 

        // Create an instance of Camera
        mCamera = getCameraInstance();

        // Create our Preview view and set it as the content of our activity.
        mPreview = new CameraPreview(this, mCamera);
        FrameLayout preview = (FrameLayout) findViewById(R.id.camera_preview);
        preview.addView(mPreview);
    }

    public void setCameraDisplayOrientation(Activity activity,
                        int cameraId, android.hardware.Camera camera) {

    } …
Run Code Online (Sandbox Code Playgroud)

java android android-activity

22
推荐指数
3
解决办法
7万
查看次数

确定文本代码类型并强制转换为默认值

我在外来编码系统中有一个输入字符串,即: "\\U+1043\\U+1072\\U+1073\\U+1072\\U+1088\\U+1080\\U+1090\\U+1085\\U+1086\\U+1089\\U+1090\\U+1100"

我想把它投射到我的默认代码系统(System.Text.Encoding.Default):

-       System.Text.Encoding.Default    {System.Text.SBCSCodePageEncoding}  System.Text.Encoding {System.Text.SBCSCodePageEncoding}
+       [System.Text.SBCSCodePageEncoding]  {System.Text.SBCSCodePageEncoding}  System.Text.SBCSCodePageEncoding
        BodyName    "koi8-r"    string
        CodePage    1251    int
+       DecoderFallback {System.Text.InternalDecoderBestFitFallback}    System.Text.DecoderFallback {System.Text.InternalDecoderBestFitFallback}
+       EncoderFallback {System.Text.InternalEncoderBestFitFallback}    System.Text.EncoderFallback {System.Text.InternalEncoderBestFitFallback}
        EncodingName    "Cyrillic (Windows)"    string
        HeaderName  "windows-1251"  string
        IsBrowserDisplay    true    bool
        IsBrowserSave   true    bool
        IsMailNewsDisplay   true    bool
        IsMailNewsSave  true    bool
        IsReadOnly  true    bool
        IsSingleByte    true    bool
        WebName "windows-1251"  string
        WindowsCodePage 1251    int
Run Code Online (Sandbox Code Playgroud)

我如何确定代码系统以及如何投射它?

.net c# f#

5
推荐指数
1
解决办法
5248
查看次数

如何使用C#wpf应用程序中的F#类型

在F#中,我的代码结构如下:

module MyNS.MyModule

type SomeType =
    member x.value = "some value"
Run Code Online (Sandbox Code Playgroud)

与它组装代码命名MyNs.我从C#WPF应用程序引用它并在XAML中执行相同的操作:

<UserControl x:Class="WpfTest"
             xmlns:data="clr-namespace:MyNS;assembly=MyNs">
Run Code Online (Sandbox Code Playgroud)

然后我想用SomeTypeDataTemplate:

<DataTemplate DataType="{x:Type data:MyModule.SomeType}">
Run Code Online (Sandbox Code Playgroud)

但是有关于缺少类型的错误.

c# wpf f#

3
推荐指数
1
解决办法
308
查看次数

在C#中使用ActiveX

我有一个像这样的JavaScript代码:

  o = new ActiveXObject("ASDFsome.Application");
  utilites = WScript.CreateObject("ASDF.Utilites.UTF.Converter")
  utilites.Convert(outFile, xmlProp.xml)
Run Code Online (Sandbox Code Playgroud)

现在我想用C#代码重写它.我该如何在Net中使用ActiveXObject?

c# activexobject

2
推荐指数
1
解决办法
9245
查看次数

如何将来自另一个.NET程序集的ComVisible .NET库用作COM库.

我为.Net 4.0创建了一个测试COM项目.然后我用regasm注册它:

RegAsm /codebase  TestCom.dll /TLB
Run Code Online (Sandbox Code Playgroud)

它在JavaScript中正常工作:

var app = new ActiveXObject("TestCom.TestClass");
app.Message1("123");
Run Code Online (Sandbox Code Playgroud)

我想从.Net 3.5的另一个C#项目中使用TestCom.TestClass,但是当我尝试添加对该项目的引用时,我收到有关更高框架版本的错误."添加引用"对话框(部分COM)仅显示对tlb文件的引用,而不是dll.

它应该是这样的吗?当我尝试添加对tlb文件的引用时,我收到错误:

"添加对.NET程序集的引用"

如何从.Net 3.5的另一个C#项目创建TestCom.TestClass的实例?

.net c# com

2
推荐指数
1
解决办法
544
查看次数

如何在某些地方使用一个上下文菜单

我有一个像这样的DataTemplate:

        <DataTemplate x:Key="SchemeContextMenu">
            <ContextMenu>
                <MenuItem />
            </ContextMenu>
        </DataTemplate>
Run Code Online (Sandbox Code Playgroud)

我如何在下面使用此模板?

<TextBlock.ContextMenu>
     <ContentPresenter Content="{Binding}" ContentTemplate="{StaticResource SchemeContextMenu}"/>
</TextBlock.ContextMenu>
Run Code Online (Sandbox Code Playgroud)

wpf datatemplate

0
推荐指数
1
解决办法
2372
查看次数

拒绝连接

导致以下问题的原因:

>>> s = socket(AF_INET, SOCK_STREAM)
>>> s
<socket._socketobject object at 0x104a7a670>
>>> gethostname()
'MacBook-Air-user.local'
>>> s.connect((gethostname(), 4444))
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 61] Connection refused
>>> s.connect((gethostname(), 4444))
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 22] Invalid argument
>>> s.bind((gethostname(), 4446))
Traceback (most recent call last):
  File "<stdin>", line …
Run Code Online (Sandbox Code Playgroud)

python sockets

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×4

.net ×2

f# ×2

wpf ×2

activexobject ×1

android ×1

android-activity ×1

com ×1

datatemplate ×1

java ×1

python ×1

sockets ×1