coclass

    4

    2答えて

    私は最近、"new up" an interface in C#にインターフェイスをデコレートして、CoClassAttributeでデフォルトの実装を指定することができることを発見しました。 [ComImport, Guid("579A4F68-4E51-479A-A7AA-A4DDC4031F3F"), CoClass(typeof(FooImpl))] public interface I

    35

    1答えて

    私が使用しているサードパーティ製のライブラリでは、次のようなコードが見つかりました。 [CoClass(typeof(BlahClass))] public interface Blah : IBlah { } これは正確には何ですか? msdnのドキュメンテーションは私が追随するのに十分なほど被写体を照らしていませんでした。

    0

    1答えて

    私のDelphiアプリケーション内でcom .dllを使用しています。 これは私のcom .dllをregsvr32.exe .dll nameコマンドを使って登録しました。 それはうまく登録して、次にこのcom .dllをタイプライブラリ(.tlb pasファイル)に変換しました。 これで、この.tlb pasファイルを使用してcomオブジェクトを通信しています。 .tlbファイルは、dllと通

    9

    1答えて

    私はCOMやコクラスに関してはあまり知られていません。だから、new演算子をインターフェイスで使うことができない理由はよくわかりません。これは、コンパイルし、正常に動作しますなぜ言語/フレームワークに依存しないから見ると、それは紛らわしいです:Visual Studioの2010年にApplicationの検査 using Microsoft.Office.Interop.Excel; pub