易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi调用dll问题,专家救命,100分全部送上。

我用delphi调用一个VC++的dll
这个dll里面的一个ClsPort函数,dll说明说里面有,说明如下:

5、ClsPort
VOID PASCAL ClsPort(HANDLE hCom)
功能说明:关闭指定的通信端口。
参数说明:
返回值:无
相关函数:

我用eeXeScope查看也有这个函数
但是我动态,静态调用dll都会报内存错误
动态调用
FunClsPort := GetProcAddress(FHandle,'ClsPort')
if Assigned(FunClsPort) then

Assigned(FunClsPort)返回为false
并未加载到此函数。

这是为什么呢?

最多只能给100分,请专家指教啊。。
LoadLibray成功没?

我调用这个dll里面的其他函数是一点问题都没有的。
就是Close的这个函数找不到。这是为什么?

谁帮我解决再开贴给100分。救命啦。。


贴出引入库,调用的代码先

用eXeScope查一下函数,一定要注意大小写一致。

  TFun1=function(lpszPortNum: LPCSTR;dwBaudRate: DWORD): DWORD; stdcall;
  TFun2=function(hCom: Thandle): Variant ; stdcall;
  TFun3=function(DevNo: LPCSTR;var pAbout: LPSTR): DWORD ; stdcall;

Var FHandle: THandle;
    Fun1: TFun1;
    Fun2: TFun3;
    Fun3: TFun2;
    DevNo: LPCSTR;
    pAbout: LPSTR;
begin
  FHandle :=  LoadLibrary('168netcom.dll');
  try
    if FHandle>0 then
    begin


相关问答:

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

delphi内置的加密解密单元是哪个?

delphi内置的加密解密单元是哪个?
Delphi有内置加密解密单元?

delphi里有个加密和解密的单元

引用
delphi里有个加密和解密的单元


是哪个?

windows的api?

标准加密的源代码,网上 ......

好久没用程序了,发现delphi有点落伍了

好久没用程序了,发现delphi 7 有点落伍了。
先想学习其他编程工具,或者最新版的delphi,请大家推荐推荐。

方向有没有定下来?有目标才好选工具啊

那就学C#吧

软件要求,类似delphi7的编程环境,喜欢 ......

delphi QQ群 93282714

欢迎热爱编程,谦虚好学的人加入
群中有谁

up

引用
群中有谁

有聊天的人,谈技术的人。

加入……

up
up
up
up

初学者,加入一个!!

Up

UP



新手++
......

delphi ado连接远程服务器数据库问题

各位帮个忙,请问用delphi怎么样远程连接服务器数据库,我连接本地的程序为什么有错?

adoquery1.ConnectionString:='Provider=SQLOLEDB.1;Password=;Persist  Security  Info=True;User&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号