关于bcb类实现的问题(100分)

  • 主题发起人 主题发起人 fbyang
  • 开始时间 开始时间
F

fbyang

Unregistered / Unconfirmed
GUEST, unregistred user!
我是bcb的初学者,我看到象TButton的定义。如:
class DELPHICLASS TButton;
class PASCALIMPLEMENTATION TButton : public TButtonControl
{
typedef TButtonControl inherited;

private:
bool FDefault;
。。。。
。。。。
}
我非常想知道,前面的“class DELPHICLASS TButton;”是什么意思?
另外,在类定义模块我没有看到类中方法的实现过程,能告诉我方法实现的具体位置吗?
谢谢!



 
表示那是个delphi格式的类。
类方法实现在*.c文件里。
 
看: #define DELPHICLASS __declspec(delphiclass, package)
delphiclass表示它是一个delphi的类(何c++原装的类有很大区别,比如它是不能存在于堆栈中的)
package表示代码可以编译到包里面
 
多人接受答案了。
 
后退
顶部