现在想做个自写的过程,实现的功能是:按下一个按钮后,窗口所以的可输入的控件全都清空其中的内容,该怎么做?

解决方案 »

  1.   

    1,遍历窗口控件;如果是TEDIT或你想晴空的;就SENDMESSAGE
      

  2.   

    也可以遍历控件,判断控件类型,执行对应的清空方法。
    例如:
    var
      i: Integer;
      for i := 0 to ComponentCount - 1 do
      begin
        if Components[i] is TEdit then
          (Components[i] as TEdit).Clear();
      end;
      

  3.   

    同意 King_Dragon(代码虫子) ;
    或者如果控件在一个Panel之类的东西上,可以用panel1.Broadcast(var Message)
      

  4.   

    或者如果控件在一个Panel之类的东西上,可以用panel1.Broadcast(var Message)??
    是什么东东啊,GZ