如题谢谢。

解决方案 »

  1.   

    var i:integer;
      begin
          for i:=0 to componentcount-1 do
          begin
              if component[i] is TEdit then
              begin
                  Tedit(component[i]).Enabled:=false;
              end;
          end;
      end;
      

  2.   

    改变父控件得Enabled得属性
      

  3.   

    var i:integer;
      begin
          for i:=0 to Controlcount-1 do
          begin
              if Controls[i] is TEdit then
              begin
                  Tedit(Controls[i]).Enabled:=false;
              end;
          end;
      end;//这个会快点
      

  4.   

    把15个edit都放在一个panel中
    改panel的enabled就行了
      

  5.   

    回复人: linzhisong(無聊) ( ) 信誉:100  
    学了一招,试试去。