[教程]如果在 Delphi 中重载父类重载的接口中的某个非虚函数

好吧,这个问题可能够无聊,反正父类已经实现了,为啥不用父类的一类的问题就不要问了,反正这个事也没啥可争论的,只是告诉大家一种关于接口的写法。 我们都知道 Delphi 中接口对象一般从 TInterfacedObject 继承,但 QueryInterface 函数却不是虚函数,所以想重载是无门的,为此 QPlugin

[教程] 手动将微信开放平台的 iOS SDK 转换到 Delphi 接口

1、下载 SDK,得到相应的头文件和静态链接库 .a; 2、打开 *.h ,然后挨个翻译,翻译的规则: enum 是枚举类型,直接翻译成 delphi 对应的枚举类型就可以了 NSENUM 直接翻译成对应的常量定义 @interface 声明的是一个接口,在 Delphi 中需要做简单的对应 2.1、声明一个对应的类的

Delphi调用C语言接口的几点小提示

1、对方给你DLL可能未声明正确的调用方式。一般来说接口都是stdcall或cdecl两种形式的,当然COM时有safecall,但COM对象一般直接导入,不需要自己手写,所以没啥问题。 2、将C语言的char/char *转换到Delphi时,一定要注意它对应的类型不能简单的理解为PChar,因为PChar的定义是有