标题:[求助]DELPHI如何调用VC编写的DLL
取消只看楼主
sanjin
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2005-12-14
 问题点数:0 回复次数:1 
[求助]DELPHI如何调用VC编写的DLL

哪位兄弟知道“EnumPorts”这个API函数在哪个单元文件中。
我找了很久都没找到相关资料。就在VC下写了一个DLL,可是DELPHI调用后地址报错。
哪位高人能给一个DELPHI调用VC写的DLL的例子。

哦。下午找齐了资料,写了一个DELPHI调用VC编写的DLL文件检测串口可用性的测试程序。算是搞定了。如果大家有什么好的方法可以帖上来。我把下午写的代码帖上去与大家分享。呵呵

CwbCzpyn.rar (181.85 KB) [求助]DELPHI如何调用VC编写的DLL


[此贴子已经被作者于2006-12-2 16:47:28编辑过]

搜索更多相关主题的帖子: DELPHI DLL 编写 
2006-12-02 10:36
sanjin
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2005-12-14
得分:0 

每次调用一个函数时主程序在调用之前要将参数PUSH,调用完后要由子程序返回操作POP操作。_cdecal是由调用者把参数弹出栈,这种调用方式可以改变主调用程序的参数个数。而stdcall是被调用程序返回参数,所以他的主掉用程序的参数个数是固定的。
当你的参数个数可变时使用__cdecl,反之应该使用_stdcall。


”我游啊游”,“那边才是C边啊”,“哦”
2006-12-18 15:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-106732-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.344879 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved