X
xiongxf
Unregistered / Unconfirmed
GUEST, unregistred user!
在用和com接口的一个dll时,发现在delphi demo中有这样三行:
XXDLL:OleVariant;
XXDLL:=createoleobject('XXCONNECT.Connect');
if XXDLL.SetPort(1) then ... //SetPort('')是dll中的函数
请教:1、createoleobject('XXCONNECT.Connect') 中‘XXCONNECT.Connect’中不是必须先在哪儿先行定义?在哪里定义呢?
2、我用 function SetPort(PortNum:Integer):Boolean; stdcall; external 'XXCONNECT.dll' ,再使用该函数时,出现‘无法定位程序输入点SetPort于动态链接库XXCONNECT.DLL上’错误,请问是不是这个Dll动态库的问题呢?
XXDLL:OleVariant;
XXDLL:=createoleobject('XXCONNECT.Connect');
if XXDLL.SetPort(1) then ... //SetPort('')是dll中的函数
请教:1、createoleobject('XXCONNECT.Connect') 中‘XXCONNECT.Connect’中不是必须先在哪儿先行定义?在哪里定义呢?
2、我用 function SetPort(PortNum:Integer):Boolean; stdcall; external 'XXCONNECT.dll' ,再使用该函数时,出现‘无法定位程序输入点SetPort于动态链接库XXCONNECT.DLL上’错误,请问是不是这个Dll动态库的问题呢?