|
|
1
6
在C中从外部dll声明接口的通常方法是在.h头文件中公开其接口。然后,要从C访问dll,.h头文件必须
翻译成delphi术语后,您需要创建一个用pascal术语描述相同接口的单元文件,将C语法翻译成pascal。 对于您的案例,您将创建一个文件,例如…
你会在
|
|
|
2
2
C++中枚举的默认基础类型是int(未签名的32位)。您需要在Delphi中定义相同的参数类型。对于枚举值,可以使用硬编码的1和2值从Delphi调用该函数,或者使用任何其他Delphi语言特性(Enum?常数?我不懂这门语言),结果是一样的。 |
|
|
3
1
当然,可以使用integer并直接传递constanst,但使用通常的枚举类型声明函数更安全。应该是这样的(注意“minenumsize”指令):
|
|
zeus · 如何在调整数组大小后保持指向动态数组的指针有效? 1 年前 |
|
|
SignalOne · 德尔福(FMX)循环参考 2 年前 |
|
|
Sascha Ott · 如何从线程调用线程的方法? 2 年前 |
|
|
user1580348 · 问题:如何在上次最小化后还原应用程序? 2 年前 |
|
tua · Delphi的TLinkLabel坏了吗? 2 年前 |
|
|
Frank.Wu · delphi:RGB到HSL不正确 2 年前 |