怎样在delphi中使用一个别人写的(没有源代码)dll或是ocx中的函数?
怎样在delphi中使用一个别人写的(没有源代码)dll或是ocx中的函数? 问题点数:30、回复次数:8Top
1 楼wangzn1979(梦郎2003)回复于 2003-02-01 22:50:15 得分 10
project->import type library
可能可以,若是组件的话Top
2 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2003-02-01 23:49:20 得分 9
自己写声明文件,比较麻烦,没有资料就没法用了,(入口函数,参数等)
LoadLibrary动态加载也可以,不知道入口就没法
/ by LY http://www.99898.com/www/lysoftTop
3 楼idilent(怎么理解怎么说)回复于 2003-02-03 16:18:07 得分 2
一般应该有帮助,才能使用。否则,Top
4 楼ilikeff8(迷茫)回复于 2003-02-03 16:24:23 得分 2
tdump看函数名,参数么....自己猜吧Top
5 楼lance09(Alex.Best)回复于 2003-02-09 10:17:54 得分 1
楼上兄弟厉害,能猜出参数,有空帮兄弟一个小忙如何???
Top
6 楼johnmack(爱若琴弦)回复于 2003-02-09 10:32:07 得分 1
至少要有些资料吧!?Top
7 楼blackeye527(blackeye527)回复于 2003-02-14 14:18:20 得分 5
可以动态加载也可以静态加载
要写dll中的函数申明,还要知道参数的调用方式。
c/c++->pascal 如果有头文件可以使用http://www.drbob42.first-web.net/headconv.zip工具自动转换,不过不一定真确,可以做参考Top
8 楼NightCloud()回复于 2003-02-27 13:34:16 得分 0
看以下链接
http://www.myvc.net/dispbbs.asp?boardID=70&ID=4466
转自http://expert.csdn.net/Expert/topic/1420/1420543.xml?temp=.2969477
提问之前搜索一下是好的
Top




