c# 中呼叫COM元件 (轉)
-首先將Com型別資訊轉換為後設資料
tlbimp sample.dll /out: sample_clw.dll
工具:Tlbimp.exe(型別庫匯入 )
參考:.Net SDK 文件
ms-help://MS.NETFrameworkSDK.CHS/cptools/html/cpgrftypelibraryimportertlbimpexe.htm
檢視後設資料
工具:ILDasm
參考:ms-help://MS.NETFrameworkSDK.CHS/cptutorials/html/il_dasm_tutorial.htm
測試程式:
生成一個console programme
在project->add reference裡,選擇com,browser你的com,
ok,現在在你的bin目錄下應該有一個sample_clw.dll了
下面我們來用sample_clw的方法
using System;
using sample_clw;
namespace CompConsole
{
///
/// Class1 的摘要說明。
///
class Class1
{
///
/// 應用程式的主入口點。
/// Date:/6/20
///
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此處新增程式碼以啟動應用程式
Console.Write ("=======Demo for Call functions in =============n");
sampleClass sam = new sampleClass();
//now we call functions
//
sam.SayHello();
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-981167/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C#中簡單的元件呼叫C#元件
- 在 SQL Server 的儲存過程中呼叫 Com 元件 (轉)SQLServer儲存過程元件
- 使用C#開發COM+元件 (轉)C#元件
- C#中寫簡單的COM+元件C#元件
- C#中呼叫Windows API的要點 (轉)C#WindowsAPI
- COM元件中的執行緒模式 (轉)元件執行緒模式
- c#中呼叫ExcelC#Excel
- xLua中C#呼叫LuaC#
- xLua中Lua呼叫C#C#
- c# 垮執行緒呼叫控制元件C#執行緒控制元件
- 使用c# 開發 php的com元件C#PHP元件
- C#中Emgucv呼叫HalconC#
- 在c#中呼叫confirmC#
- toLua中Lua呼叫C#中的類C#
- 用C#建立COM物件 (轉)C#物件
- c# combobox控制元件的使用C#控制元件
- 實現通過COM元件方式實現java呼叫C#寫的DLL檔案的完整demo元件JavaC#
- [轉]C# winform與Javascript的相互呼叫C#ORMJavaScript
- vs2019 Com元件初探-通過IDispatch介面呼叫Com元件
- C#中的平臺呼叫(P/Invoke)C#
- C#呼叫Couchbase中的Memcached快取C#快取
- Qt大型工程開發技術選型Part3:Qt呼叫C#編寫的COM元件例項QTC#元件
- VB6.0中透過MSChart控制元件呼叫資料庫 (轉)控制元件資料庫
- React講解 - 父元件呼叫子元件內容【更新中】React元件
- 自定義控制元件中的控制元件呼叫引用控制元件的頁面裡的函式 (轉)控制元件函式
- CompletableFuture中實現多個 REST 呼叫REST
- 使用C#建立webservice及三種呼叫方式 (轉)C#Web
- React中的高階元件,無狀態元件,PureComponentReact元件
- C#呼叫pydC#
- C#呼叫webserviceC#Web
- c#呼叫webservicesC#Web
- combo box控制元件的使用 (轉)控制元件
- 分析C#中Dialog控制元件C#控制元件
- Angular元件——父元件呼叫子元件方法Angular元件
- uniapp父組呼叫子元件中的方法APP元件
- C#實現控制元件陣列 (轉)C#控制元件陣列
- 請教各位,如何用JAVA的JCOM元件呼叫VB的DLL,急急!!!!!!!!!Java元件
- HTML元件(HTMLCOMPONENTS)之八TODAYHTC(轉)HTML元件