F f_inter Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-14 #1 我有个视频卡,他有自己的SDK。并用把函数全部写在几个DLL里。而且,是用C语言写的 我不知道在DELPHI里该怎么使用。 麻烦高手指点一下
D djptony Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-14 #2 直接使用和普通的dll使用方式一样 声明 funtion 函数名(参数列表):返回值;参数传递方式;External'dll文件名'; 如: function capvideo:Boolean;stdcall;external'capdll.dll';
直接使用和普通的dll使用方式一样 声明 funtion 函数名(参数列表):返回值;参数传递方式;External'dll文件名'; 如: function capvideo:Boolean;stdcall;external'capdll.dll';
F f_inter Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-14 #3 但是,它的函数参数都是按照C语言的定义规则写的。 这样也无所谓?
F f_inter Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-16 #5 他的dll是自己的.h文件连着用的。现在不知道怎么把.h文件给加到DELPHI里 你知道吗?
H hanpengshan_00 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-16 #6 既然是DLL,那么你用动态加载(或静态)DLL。只要你知道接口,转换一下数据类型就可以了至于.h文件吗,你可以新建一个unit ,然后use他