C Crane Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-08 #3 如果你指的是LPVOID型,delphi对应的是Variant类型,此类型还能 代替许多类型,看看在线帮助吧.
S shy_cm Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-09 #4 也许是我没写清楚。这是某个采集卡驱动程序DLL中的一个函数,其VC是这样写的 BOOL LoadParameter(PPARA pParameter) VB是这样写的 Private Declare Function LoadParameter Lib"xxx.dll"(pParameter As PARA) As Boolean 只因小弟从未学过VC和VB, 因此感觉PARA似乎是个函数类型,不知应如何用delphi来表示.先谢过了。
也许是我没写清楚。这是某个采集卡驱动程序DLL中的一个函数,其VC是这样写的 BOOL LoadParameter(PPARA pParameter) VB是这样写的 Private Declare Function LoadParameter Lib"xxx.dll"(pParameter As PARA) As Boolean 只因小弟从未学过VC和VB, 因此感觉PARA似乎是个函数类型,不知应如何用delphi来表示.先谢过了。
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-09 #5 我看了一下VB6, 根本没有PARA这个数据类型,而且,虽然我不懂,我认为 C++ 里面也不会有这个数据类型. 我估计是这套驱动程序里面自定义的数据类型.
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #7 这样吧! 因为不知道你的驱动程序使用什么方法定义数据类型的,我告诉你 一个简单方法: 在VB的IDE里面,先dim abc as PARA, 然后键入: abc. 这时会弹出一个列表框,里面列出了para类型的所有成员变量及类型, 你照着自己写一个delphi类型的应该就可以了.
这样吧! 因为不知道你的驱动程序使用什么方法定义数据类型的,我告诉你 一个简单方法: 在VB的IDE里面,先dim abc as PARA, 然后键入: abc. 这时会弹出一个列表框,里面列出了para类型的所有成员变量及类型, 你照着自己写一个delphi类型的应该就可以了.
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #8 我觉得 PARA 是一个结构(可能是 Parameters 的简称) PPARA 是指向 PARA 的指针类型 delphi中: type PARA=record ...(各成员) ... end; type PPARA= ^PARA;
我觉得 PARA 是一个结构(可能是 Parameters 的简称) PPARA 是指向 PARA 的指针类型 delphi中: type PARA=record ...(各成员) ... end; type PPARA= ^PARA;
S shy_cm Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #9 多谢! 分是你们的了。Pipi:80;cakk:20
S shy_cm Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-15 #10 Pipi: 还想麻烦一下, 在VC中为struct, 那么在Delphi中是否可以用record, 还是需用别的什么?
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-15 #11 C++中 struct 在delphi 中相当于 record