com

    4

    4答えて

    私は長い間この問題を解決しようとしてきましたが、何も動作していないようです。 私はvb6で書かれたCOM DLLを持っています。私はこのDLLへの参照を 'isolated'と 'copy local'プロパティをtrueに設定して.netで.netに追加します。どうやらこれはregフリーのcomを有効にするはずです。 しかし、動作しません。別のコンピュータで試してみるか、regsvr32でDLL

    1

    2答えて

    ローカルのOutlookの連絡先を検索するサポートをATL/WTLアプリケーションに追加したいと考えています。誰でもOutlook COMインターフェイス(Office 2003以降)を知っていて、連絡先を検索できますか?私は既にLDAPルックアップをサポートしていますが、ユーザーは私的な連絡先をも検索できるようにしたいと考えています。 すべての情報を歓迎します。

    3

    1答えて

    配列をCOM呼び出し元に戻すときに問題が発生します。 基本的には、クラスの汎用リストがあり、COM呼び出し元に戻したい場合はCOMでジェネリックを使用できないため、厳密に型指定する必要があります。私はListに.ToArray()を返すだけで、私に必要なものが得られるだろうと考えました。 VB6で使用すると完璧に動作します。デバッガで。私は、アプリケーションをコンパイルし、まっすぐ実行可能ファイル

    4

    1答えて

    MinGWスイートでコンパイルするC++アプリケーション(CodeLite IDEを使用)から使用したいインプロセスCOMサーバー(DLL)があります。私はどこから始めるべきか、ヒント、提案、サンプルコードを誰にも分かりません。ただ、通常のCOMのような 乾杯、 マット

    0

    2答えて

    IronPython 1.1をホストするExcelアドインを作成しています。 は、Excel.Application COMオブジェクトをPythonEngineインスタンスに提供したいと考えています。 私のC#は、COMオブジェクトのメンバーにアクセスできます。しかし、 IronPythonスクリプトがCOMオブジェクトのメンバーにアクセスすると、 "System.ArgumentExcepti

    1

    2答えて

    公式には、関数が成功しない限り、COM関数のパラメータ[out]を使用しないでください。[out]パラメータを使用できるかどうかを少なくとも3つの方法で確認できます。 は、次のインターフェイスあなたがそれを使用して推薦する、次の方法の interface IFoo : IUnknown { HRESULT GetOtherFoo([out] IFoo** ppFoo); HRE

    2

    1答えて

    誰もDISPhelperライブラリを使用しましたか?あなたがCOM技術をかなり慣れていれば、本当にこのライブラリを使用する方が良いかどうかを知りたいです。私はあなたのフィードバックを感謝します。ありがとう..

    2

    1答えて

    このスクリプトはWindows Scripting Host向けに作成されたもので、現在ExcelにインストールされているCOMアドインの数を表示します。 COM-AddInsがインストールされていない場合を除いて正常に動作します。私はそれが "0"を出力すべきだと信じていますが、代わりにそれは例外(コード800A03EC)を発生させます。なぜ誰が知っていますか? test.vbs Set o

    5

    2答えて

    私は、CoCreateInstanceが指定されたクラスidのCOMサーバーを見つけ、そのIDのオブジェクトインスタンスを作成し、そのオブジェクトインスタンスからインターフェイスを取得することを理解します。 CoGetClassObject()は、クラスidのCOMサーバーを検索し、そのクラスIDのクラスファクトリのインスタンスを作成し、実際のオブジェクトを作成するために使用できるそのクラスファク

    0

    1答えて

    私は最新のSun VirtualBoxをPythonのCOMインターフェイス経由で制御しようとしています。残念ながら、次のコードは動作しません。しかし、: import win32com.client VBOX_GUID = "{B1A7A4F2-47B9-4A1E-82B2-07CCD5323C3F}" try : oVbox = win32com.client.Dispatch(