请问在delphi7下编译的dll 文件,在delphi5下可以直接调用吗 ? 我在delphi7下编译了 dll ,想在delphi 5 下调用,请教是否可以? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是我在实际应用中,发现调用dll 中的函数时出现错误 可能会出现问题为什么不把DLL在D5下再编译一下呢?(如果有代码的话) 欢迎大家加入DELPHI程序员群1805366,一起进步! procedure TForm1.CommCreate;begin hlib:=LoadLibrary('mfcudp.dll'); @SerialIO_Create:=GetProcAddress(hlib,'SerialIO_Create'); @SerialIO_SetRemoteAddr:=GetProcAddress(hlib,'SerialIO_SetRemoteAddr'); @SerialIO_SetRemotePort := GetProcAddress(hlib,'SerialIO_SetRemotePort'); @SerialIo_SetLocalPort := GetProcAddress(hlib,'SerialIo_SetLocalPort'); iComPort:= SerialIO_Create(form1) ; //x SerialIO_SetRemoteAddr(icomport,remoteip); SerialIO_SetRemotePort(icomport,RemotePort); SerialIo_SetLocalPort(icomport,LocalPort); 终于着找到原因了,就是用delphi7编译的缘故,在delphi5下重新编译dll,OK了 。 以NoTifyIconData为例请教Delphi的api基础 大家帮我看看这个问题! 怎么实现连续打印(FR V2.51) 大量文字怎么处理? 急!1000求助 ◆◆推荐几个做xp风格的控件◆◆ 如何选中StringGrid的某一行? 昨天问个问题没人回答,今天再花100块大洋再问一次:一个SQL分类查询中有段子查询的问题 请教个问题~~~~~~~ 有关GetDC()的问题; 两个表的sql连接查询,语句有什么错,请高手指点迷津! 我想把输入的小写变为大写,这样为什么不行?
为什么不把DLL在D5下再编译一下呢?
(如果有代码的话)
begin
hlib:=LoadLibrary('mfcudp.dll');
@SerialIO_Create:=GetProcAddress(hlib,'SerialIO_Create');
@SerialIO_SetRemoteAddr:=GetProcAddress(hlib,'SerialIO_SetRemoteAddr');
@SerialIO_SetRemotePort := GetProcAddress(hlib,'SerialIO_SetRemotePort');
@SerialIo_SetLocalPort := GetProcAddress(hlib,'SerialIo_SetLocalPort');
iComPort:= SerialIO_Create(form1) ; //
x SerialIO_SetRemoteAddr(icomport,remoteip);
SerialIO_SetRemotePort(icomport,RemotePort);
SerialIo_SetLocalPort(icomport,LocalPort);