如何用Delphi调用VB写的COM+程序?(100分)

  • 主题发起人 主题发起人 zla
  • 开始时间 开始时间
1.用project|import type libaray生成该COM的类型库文件,将其加入到USE语句。
2。声明接口,并创建COM对象。通常类似如下
VAR I:myinterface;
...
I:=Coclassname.create;(coclassname为类型库中COM类名)
3.调用COM类的方法,如
I.func;
 
我在上述方法时,引入了控件,然后用此控的remotemachinename及connect可以这样用吗?
 
麻烦大家再看一下吧。
 
如果此控件实现了remotemachinename及connect方法.可能可直接调用。
var myclass:Tclassname;
myclass.remotemachinename:='computername';
myclass.connect;
不行的话,试一试
VAR I:myinterface;
...
I:=Coclassname.createremote('compuernmae');(coclassname为类型库中COM类名)
通常创建COM对象用create或createremote(调用其它机器的COM)。

 
接受答案了.
 
后退
顶部