1. 程式人生 > >怎樣用DELPHI呼叫COM元件

怎樣用DELPHI呼叫COM元件

在Delphi中的話,建立一個工程後,選單Project下有一個Import   Type   Library選項,  
  點選進入,選擇你用VC編寫的dll的Type   Library,將其建立後,會產生一個XXXX_LIB,  
  XXXX會根據元件的不同而不同,在你的工程內Uses這個XXXX_TLB,這樣你就可以在你的  
  工程內呼叫了,例如:  
  procedure   xxxxx;  
  var  
      ITest:   IYourCustomInterface;  
  begin  
      ITest   :=   CoYourCustomInterface.Create;  
  //ITest   :=   CoYourCustomInterface.CreateRemote("RemoteMachineName")  
      ITest.Method;  
  end;  
  假如你定義的介面是IYourCustomInterface  
  註釋掉的是另外一種調法,指元件與應用程式不在同一臺機器上