COM+在Delphi中怎么申明及调用啊?(100分)

  • 主题发起人 主题发起人 逍遥泿子
  • 开始时间 开始时间

逍遥泿子

Unregistered / Unconfirmed
GUEST, unregistred user!
PB写的COM+在Delphi中怎么进行调用呢? 最好给段代码!!!
 
1、在Delphi环境中,使用Import Activex菜单项进行加载;
2、直接使用CreateOleObject函数,该函数使用方法请参考Delphi帮助文件。
 
现在要在程序中使用,关键是CreateOleObject怎么用呢?
有没有总份代码?
 
例子:
var objtemp:variant;
begin
objtemp:=createoleobject(server.objname);
end;
其中:server是你的COM名称,OBJNAME是你COM中的对象名
 
iRoot := CreateComObject(CLASS_APP);
这种调用方式呢? 两种调用方式有没有什么区别?
 
iRoot := CreateComObject(CLASS_APP);
可以看到IROOT是一个接口类型的变量,它要定义一个CLASS_APP类型的COM接口用来在将来
可以调用COM对象的事件
 
提供一个示例吧。也好更系统一点的了解到其中的含义!
 
呵呵,我比较喜欢用CoCreateInstance
 
后退
顶部