com

    0

    2答えて

    私たちは大きなvb6アプリケーションを持っており、変更/修正が必要なので、フレームワーク2.0を対象としたセクションを.netに移動しています。我々はクラスの束を.net dllに移動し、comに適切に公開されるように適切に設定されています。 ここに問題があります:MainAppVB6.exeはDOTNET_COM.ComClassをインスタンス化します。それは、これをappdomainに渡すdi

    2

    1答えて

    最近、私はinteropマーシャリングについて読んでいましたが、私はまだ1つのことを理解していません。 COMに.NETアセンブリを表示させるには、tlbexpツールおよび/またはregasmツールを使用する必要があります。 COMを.NETに見えるようにするには、私はtlbimpツールを使用する必要があります。 これ以外にも、guid属性のIUnknownとIDispachを持つCOMインターフ

    0

    1答えて

    2つの文字列を受け取るメソッドを持つ単純なCOM DLLがあります。 delphiのタイプライブラリエディタでは、これらの文字列はLPSTRとして定義されています。これは、TLBファイル内のPCharに変換されます。 D2007からD2009へのアップグレードでは、PCharがPAnsiCharからPWideCharに変更されたため、これが問題になりました(ridlファイルから生成されたTLhファ

    1

    3答えて

    私は、C++コンパイラが限られている組み込み(Windows以外の)組み込みシステムでCOMインターフェイスを使用することを検討しており、特にC++を使用したオープンソースのCOM実装を探しています。例外の使用(はい、私はCOMが例外を使用しないことを知っていますが、実装はそれらを内部的に使用することができます)。 この時点では、IUnknown、IDispatch、VARIANTなどのすべてのコ

    0

    2答えて

    私のノートパソコンにpci-modemがあり、ポートを開き、それを設定するプログラムを実行しようとしました。excepcionを取得しています。 COM3上にあるにもかかわらず、ポート。 Javaでこれを行う方法はありますか? エラーはnoClassDefFoundErrorです。 SerialPortEventListenerクラスが見つからないと表示されます。私はrxtxcommを使用していま

    0

    1答えて

    Windows FAXシステムにFAXを送信するプログラムを作成しようとしていますが、COMライブラリFaxComExに問題があります。 マイコード: try { var faxServer = new FAXCOMEXLib.FaxServer(); var faxDoc = new FAXCOMEXLib.FaxDocument(); faxServer.Con

    0

    1答えて

    .NET SDKに含まれているtlbimp.exeツールを使用して、タイプライブラリからinteropアセンブリを作成します。 私の問題は、ソースタイプライブラリが、私が利用できない別のライブラリのタイプを参照していることです。参照型のアセンブリを自動的に生成しないようにするにはどうすればよいですか? Resolving reference to type library 'GridEX20'

    1

    2答えて

    私はWindowsフォームにしたいC++コンソールアプリケーションを持っています。私は方法がわからないので、MFCを使用したくありません。代わりに、私はCOM dll(クラスライブラリ)を作成するためにC#を使用しています。アプリケーションとdllをターゲットコンピュータに配布するときに、アプリケーションがCOMインターフェイスを参照し、dllで作成したクラスを使用できるようにdllを登録する必要

    2

    1答えて

    私はC#で開発中のIE BHOを持っています。ユーザーが何かをして、サーバーに接続してデータをダウンロードして、現在ロードされているWebページのDOMを変更して結果を返すのを待つことになっています。 私は、コンパートメントのコンパイルとスレッドのルールに関する一見して克服不可能な問題に遭遇しています。つまり、現在のスレッドの外でIE DOMDocumentにアクセスできないようで、実行する方法は

    9

    2答えて

    Reflector for COMライブラリのようなツールはありますか?私はCOMライブラリを開き、Reflectorのようなクラスとインターフェイスをブラウズしたいと思います。可能であれば、これを行うためにVisual Basic 6.0をインストールしないでください。