A Aeon Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-29 #1 写一个控件,如何屏蔽父类publish出来的属性,让这个新的控件没有这个属性可以设置。
小 小人物 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-29 #3 不可以! 子类可public,publish父类中的protected属性, 但已在父类中public,publish的属性,子类再将它们protected是不允许的!
J Jedei Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-29 #5 嘿嘿,我记得在DELPHI开发人员指南里有一句话“当秘密公开以后就不在是秘密”。
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-29 #6 你可以在子类的published段中,重新用property关键字列表一遍(父类已定义的属性,不要加write,read) 你想让其在属性可见的属性(可视化编辑).不列表不想可视化编辑的属性,当然这些东西还是可以用程序访问的.
你可以在子类的published段中,重新用property关键字列表一遍(父类已定义的属性,不要加write,read) 你想让其在属性可见的属性(可视化编辑).不列表不想可视化编辑的属性,当然这些东西还是可以用程序访问的.
X xianjun Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-29 #8 如果可以的话,BORLAND为什么要做这样的功夫: TCustomEdit -> TEdit TCustomLabel -> TLabel 子类做的工作只是把父类的几个属性Publish出来。
如果可以的话,BORLAND为什么要做这样的功夫: TCustomEdit -> TEdit TCustomLabel -> TLabel 子类做的工作只是把父类的几个属性Publish出来。