F foxnt Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-29 #1 如题,调用*.lib之类的函数, DELPHI代码应如何写? 目前我要调用一个MAC的校验, 该方法写在一个C的函数中, 请问我该如何解决?
唐 唐晓锋 Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-29 #2 我的一个朋友曾经这么用过,是要先写一个头文件。 把函数声明成cdeclare或者是stdcall应该就行了。 不过,我也没有实际试过:) 你还不如自己用Delphi写一个。
F foxnt Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-29 #3 该函数是别公司提供的,(VC写的) 头儿一定要我调用, 我不知如何调用。 有人会吗?
H hlsl Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-30 #4 C函数要导出,调用使用Stdcall, 使用时 {&I LibFileName.lib} 并且声明原型。 以前在dos下用过,windows下好像也可以,不知道这样行不行?
S SuperMMX Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-30 #5 有人说 borland 的 lib 和 obj 有点不一样,
M mycuzhoujun Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-31 #6 You should add "stdcall" after the Function name,then you can take it easy.
F foxnt Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-31 #7 各位,该LIB不是我写的。 也没有原代码。对方不会给我 专门增加FOR DELPHI的代码的。 怎么办?我加不了STDCALL到 LIB里啊。
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-01 #8 delphi不能用lib文件,坏就坏在还是vc写的,lib的格式和borland写的lib的 格式不同。 装bcb,用coff2omf.exe转换lib的格式 如果用bcb的话可以直接用lib了。 如果还用delphi,那么用tlib转出obj文件供delphi用
delphi不能用lib文件,坏就坏在还是vc写的,lib的格式和borland写的lib的 格式不同。 装bcb,用coff2omf.exe转换lib的格式 如果用bcb的话可以直接用lib了。 如果还用delphi,那么用tlib转出obj文件供delphi用