首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

EXE主程序 怎么传一个 对象参数 给com

2012-08-22 
EXE主程序 如何传一个 对象参数 给com?我的EXE主程序有数据库连接对象,一些共享信息对象,现在程序中一些功

EXE主程序 如何传一个 对象参数 给com?
我的EXE主程序有数据库连接对象,一些共享信息对象,现在程序中一些功有用com进行了封装,需要将这些信息传递进去,请问这该如何操作?请详细指点一下,网上找了好久也没搞清楚?

[解决办法]
com +参数 
运行即可
[解决办法]
比如你的Com是MyCom.dll(自己用Regsvr32命令注册)
里面有一个IMyObject接口,实际类TMyObject,类下面的有个方法
function TMyObject.Test(s:widestring):widestring;
begin
Result:='Hello '+s;
end;

则这样调用:

Delphi(Pascal) code
var   MyObject: OleVariant;begin  MyObject:=CreateOleObject('MyCOM.MyObject');  try    ShowMessage(MyObject.Test('小三')); //结果是Hello 小三  finally    VarClear(MyObject);  end;end; 

热点排行