控件开发时定义属性时:
如: property Text: String  read GetText write SetText;
为啥有的后边还加了如:
property Text: String  read GetText write SetText stored  true(false);
加stored 与不加stored 有何区别

解决方案 »

  1.   

    加stored说明为true时,窗体文件将存储该属性值(属性栏能看到),反之不行。
    如果不加stored缺省为true。只有属性为published时,才可以进行存储说明。
      

  2.   


    加stored说明为true时,窗体文件将存储该属性值(属性栏能看到),反之不行。 
    如果不加stored缺省为true。只有属性为published时,才可以进行存储说明。
      

  3.   

    我现在定义属性:
    published
    { Published declarations }
    property Caption : String read FCaption write FCaption;
    没有加stored  true,在属性栏能看到,是不是就是默认为stored  true
      

  4.   

    1.再问一下,给开发的控件加图标是不是只能放在与控件的pas放在一个文件夹中,与dpk在一个文件夹行不行,
    2.我这个包里有2个图标RZEditInt.dcr和EditInteger.dcr,我在
      单元unit RZEditInt的interface下加了这句 {$R  RZEditInt.dcr} ;
      在单元unit EditInteger的interface下加了这句 {$R  EditInteger.dcr} 
    如果这个包有20个单元,是不是每个单元都要在interface下这句哦,
      

  5.   

    通常将*.pas dpk 和*.dcr放到一个文件夹中。
    如果pas和dcr名相同,这样就行了
    {$R *.DCR}
      

  6.   

    是在每个单元的interface下加{$R *.DCR},还是在某一个单元写这句,别的就不写了
      

  7.   

    一般建几个文件夹,我先建了一个MyVCL,在下边建了BPL,DCU,PAS,DCP,SRC(存放dpk文件和.cfg,.res文件),这样合理不