比如有一个变量 var isShow:boolean;
然后关联某个控件的bool值改变这个isshow就可以改变 这个控件的关联的值.改变控件的这个值也一样改变isshow

解决方案 »

  1.   

    我刚用Delphi.不熟悉.vc里边能这样.不用写一行代码.可以进行关联.不知delphi咋样.
      

  2.   


    var 
     isShow:boolean; 全局变量比如isShow关联控件CheckBox的打勾状态在onClick事件上写上:isShow:=CheckBox.Checked;在其它任何改变isShow值的地方,加上代码:CheckBox.Checked:=isShow;
      

  3.   

    procedure TForm1.Timer1OnTimer(Sender: TObject); //Timer1的定时时间间隔很短
    begin
      if isShow<>CheckBox.Checked then
        CheckBox.Checked:=isShow;
    end;
      

  4.   

    Delphi和VC不同没这个功能,不过Delphi在放一个控件上去的时候会自动生成定义,如放一个Button控件,在类的声明部分会加Button1: TButton;直接访问Button1就可以了.如果是布尔值就可以放一个CheckBox或者RaidoButton控件直接访问CheckBox.Checked,RaidoButton.Checked属性就可以了
      

  5.   

    以autosize为例,把类源代码里面private下的FAUTOSIZE移到PUBLIC下,直接修改fautosize变量就可以了。DELPHI故意这样封装的,真搞不懂你!