com-server

    0熱度

    2回答

    我試圖從其主線程中的進程外COM服務器運行以下代碼段,但是沒有創建任何文件。 我想知道是否有人能告訴我爲什麼這是? FILE *f = fopen("Log.txt", "w"); fputs("Tony", f); fputs("\n", f); fclose(f);

    2熱度

    1回答

    我有一個很大而難以理解的COM服務器問題。我正在嘗試將客戶端應用程序寫入CANoe(Vector的應用程序)。他們給了CANoe.tlb,CANoe.h和CANoe_i.cpp文件,但我只通過#import使用了CANoe.tlb。所有的例子都在Visual Basic中,我試圖用VC++(控制檯應用程序)編寫它。問題在於繼承。即在他們寫的幫助中,主要對象是應用程序,只有通過此對象才能訪問所有方法

    1熱度

    2回答

    我完全是COM編程的新手。 我有大問題。我試圖通過COM服務器處理來自CANoe應用程序的事件。首先,我試着用原生C++做,但沒有結果。現在我正在通過使用ATL來嘗試它。我做錯了什麼,但我什麼都不知道。事件發生時,我的客戶端應用程序暫停自己和CANoe。關閉客戶端應用程序後,CANoe工作正常。所以我知道我的客戶端應用程序處理來自CANoe的事件,但它無法提供服務。我的源代碼中的註釋部分代碼也被使

    0熱度

    1回答

    我有一個是通過以下方式啓動一個COM服務器: extern "C" int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE /*hPrevInstance*/, LPTSTR lpCmdLine, int /*nShowCmd*/) { lpCmdLine = GetCommandLine(); //this line nece

    1熱度

    2回答

    我有一個使用COM服務器的.NET應用程序。 COM服務器在我運行它的機器上註冊,所以當我的代碼達到new MyInterop.SomeObject()時,啓動相應的MyComServer.exe。 但是,在我調試時,我有幾個副本MyComServer.exe駐留在具有不同配置文件的不同文件夾中。我想指定我的應用程序應加載。 兩種解決方法,我知道的是: 我可以使用之前每次(MyComServer.

    1熱度

    1回答

    我想弄清楚是否可以使用MATLAB COM服務器(自動化服務器),而無需安裝整個MATLAB軟件包(但只有運行時庫)。

    3熱度

    2回答

    的Ruby on Windows有使用Win32 :: OLE庫,使紅寶石充當COM客戶端,類似於VBScript和其他腳本語言(Python和Perl等的Win32綁定)。不過,我想知道是否有可能創建一個可以從其他客戶端訪問使用Ruby COM服務器。蟒蛇使這成爲可能,即使是簡單的,與它的win32包,但我一直沒能找到任何的例子在Ruby。

    0熱度

    1回答

    我正在嘗試使用tlibimp.exe(版本11.0)導入第三方.NET類型庫(COM服務器DLL)。這基本上可以正常工作,但是當我在不同的計算機上運行它時,結果會有所不同,其中一臺運行Windows XP,另一臺運行Windows 7.更糟的是,在Win7機器上生成的代碼無法編譯。 兩臺機器有: 的Borland C++(RAD Studio企業)2007 tlibimp.exe版本安裝11.0