queryinterface

    2熱度

    2回答

    如何知道使用Query接口或GqlQuery接口的查詢結果是否返回零結果?在零結果上使用.get()會產生錯誤?如果是,那麼處理它的最好方法是什麼?

    2熱度

    3回答

    首先,我在Delphi和COM中很新,但我應該在Delphi中構建COM應用程序。我在互聯網上閱讀了很多文章和筆記,但Delphi的COM和COM仍然不清楚。 我的消息來源 - http://www.everfall.com/paste/id.php?wisdn8hyhzkt(約80行)。 我試着做一個COM接口和Impl類 - 它工作,如果我從Delphi調用接口方法(我通過TestClient

    4熱度

    1回答

    首先,我對整個COM場景都非常陌生,以至於對我來說如此光禿禿的。 我正嘗試在.net應用程序中使用PCAnywhere的Ole自動化我目前正在開發(VS 2010,c#)。 PCA 12.5帶有一對tlb文件,當我嘗試通過VS添加引用時,我在兩個語句中都得到一個錯誤:'無法添加對'E:\ Dev \ PcaOle \ awrem32.tlb'的引用。請確保該文件是可訪問的,並且它是一個有效的程序集

    0熱度

    3回答

    這裏是我的類型... unit unitTestInterfaces; interface type IFoo = interface ['{169AF568-4568-429A-A8F6-C69F4BBCC6F0}'] function TestFoo1:string; function TestFoo:string; end;

    0熱度

    1回答

    我正在c#中創建一個工具來檢索使用C/C++編寫的DLL的CAN網絡(汽車網絡)的消息。這個DLL可用作COM接口。 我的c#-formclass實現了其中一個COM接口。其他變量使用這些COM接口實例化(一切都很完美)。 問題:我的C#-form實現的接口有3個抽象函數。其中一個函數叫做-by dll-,我需要自己實現它。在這個函數中,我希望檢索一個COM類型的表單變量屬性。 COM庫是CANS

    0熱度

    1回答

    我有下面的代碼: for i := 0 to FControlList.Count - 1 do if Supports(IMyControl(FControlList[i]), IMyControlEx) then begin MyControlEx := IMyControl(FControlList[i]) as IMyControlEx; M