EXE主程序 如何传一个 对象参数 给com?
我的EXE主程序有数据库连接对象,一些共享信息对象,现在程序中一些功有用com进行了封装,需要将这些信息传递进去,请问这该如何操作?请详细指点一下,网上找了好久也没搞清楚?
[解决办法]
com +参数
运行即可
[解决办法]
比如你的Com是MyCom.dll(自己用Regsvr32命令注册)
里面有一个IMyObject接口,实际类TMyObject,类下面的有个方法
function TMyObject.Test(s:widestring):widestring;
begin
Result:='Hello '+s;
end;
则这样调用:
var MyObject: OleVariant;begin MyObject:=CreateOleObject('MyCOM.MyObject'); try ShowMessage(MyObject.Test('小三')); //结果是Hello 小三 finally VarClear(MyObject); end;end;