递归清空窗体上所有文本框,下拉框中的文本

善良的义先生

善良的义先生

2016-02-19 19:58

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

  {*
  单元说明:      递归清空窗体上 所有文本框,下拉框中的文本。
  作者        :     笔名:易  一    英文名:yeeyee
  E-Mail      :    jane1437@163.com
  创建时间:          2005年3月24日
  及最后修改时间:
  修改人修改时间及:
  修改说明:
  版权声明:      版权所有,转载请注明本人邮箱,笔名,
                  并保证文章的完整性。
  *}

  //函数单元。
  procedure TFormCYBase.ClearText(AControl:TWinControl);
  var
    I: Integer;
  begin
    for I := 0 to AControl.ControlCount - 1 do    // Iterate
    begin
      //需清空处理控件
      if AControl.Controls[i] is TCustomEdit then
      begin
        (AControl.Controls[i] as TCustomEdit).Text:='';
      end;
      if AControl.Controls[i] is TCustomComboBox then
      begin
        (AControl.Controls[i] as TCustomComboBox).ClearSelection;
      end;
      //可以 作为 父亲的控件处理事件。
      if AControl.Controls[i] is TCustomControl  then
      begin
        ClearText(AControl.Controls[i] as TCustomControl);
      end;
    end;
  end;

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  //函数调用

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  procedure TFormCYBase.FormKeyDown(Sender: TObject; var Key: Word;
    Shift: TShiftState);
  begin
    // ESC 键处理事件。
    if (Key = VK_ESCAPE)  then
    begin
      ClearText(self);
    end;
  end;

展开更多 50%)
分享

猜你喜欢

递归清空窗体上所有文本框,下拉框中的文本

编程语言 网络编程
递归清空窗体上所有文本框,下拉框中的文本

文本框栏目介绍

Web开发
文本框栏目介绍

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

区分只读文本框和普通文本框的背景色

电脑网络
区分只读文本框和普通文本框的背景色

文本框中光标位置的获得

编程语言 网络编程
文本框中光标位置的获得

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JQuery 文本框使用小结

Web开发
JQuery 文本框使用小结

word如何删除文本框

电脑入门
word如何删除文本框

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Dreamweaver MX新功能试用:连续空格

Dreamweaver MX新功能试用:连续空格

偶写的第一个控件,一个用选择代替输入的Edit控件

偶写的第一个控件,一个用选择代替输入的Edit控件
下拉加载更多内容 ↓