请问如何让自定义的属性出现在Object Browser中(100分)

  • 主题发起人 主题发起人 leidaq
  • 开始时间 开始时间
L

leidaq

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个Form,在其Published部分声明了一个Property,但其并不未出现在对象浏览器中
,请问应该如何做
 
加上read,write修饰符看看?

例如
published
Property abc: string read fabc write fabc;
 
不会出现在对象浏览器中的,别试了。
 
因为Object Inspector里面显示的事TForm类的属性, 你所定义的属性是从TForm继承来的
类已经不是TForm类了, 所以新的属性看不到. 要想看到自定义的属性, 你必须先注册你的
Form类, 然后加入到Repository里面.
 
写在publish里呀
 
怎么注册呢,我看到VCL中的TFORM等都只有PAS文件哪是怎么回事
 
后退
顶部