`

ComponentCount 清空所有文本框的值

 
阅读更多

 

 

 

{--不让第一条记录显示到文本框中 cyj 2009-8-25 --}
procedure TFmELBill.ClearFirstRecord;
var
  i: Integer;
begin
  
  for i := 0 to ComponentCount -1 do
  begin
    if Components[i] is TwwDBEdit then
    begin
      (Components[i] as TwwDBEdit).text := '';
    end
    else
     if Components[i] is TwwDBLookupComboDlg then
    begin
      (Components[i] as TwwDBLookupComboDlg).text := '';
    end
    else
       if Components[i] is TwwDBComboBox then
    begin
      (Components[i] as TwwDBComboBox).text := '';
    end
    else
       if Components[i] is TwwDBDateTimePicker then
    begin
      (Components[i] as TwwDBDateTimePicker).text := '';
    end
     else
       if Components[i] is TwwDBComboDlg then
    begin
      (Components[i] as TwwDBComboDlg).text := '';
    end;

  end;
end;

分享到:
评论

相关推荐

    Delphi 使同类的组件进行同样的操作.rar

    Delphi 使同类的组件进行同样的操作的一个实例,类似于将WEB表单统一清空的功能,点击按钮后,所有文本框组件的内容被清空,作用在相同的组件实例上,代码:  procedure TForm1.Button2Click(Sender: TObject);  ...

    jbpd.rar_循环

    标题"jbpd.rar_循环"涉及的是一个与编程相关的项目,特别是关于在窗口界面中处理多个文本框(可能是一个表单或用户界面组件)的值,并且使用了循环结构来实现这一功能。从描述中我们可以推测,这个项目可能是用某种...

    ruanjian-c-99338_C++builder_

    控件节点遍历通常涉及对用户界面中的各种控件进行操作或管理,例如按钮、文本框、列表视图等。这些控件在程序中通常以树形结构组织,根节点可能是顶级容器,如表单或者对话框,子节点则为各个控件对象。遍历这个结构...

    使用任意组件拖动窗体.rar

    在Delphi中,窗体是应用程序的主要工作区,通常包含各种组件,如按钮、文本框、图像等。组件是添加到窗体上以提供特定功能的对象。默认情况下,窗体标题栏提供了拖动功能,但若要让其他组件也能触发窗体移动,需要...

    ServerSocket组件介绍

    - TComponent.ComponentCount:表示组件拥有的子组件数量。 - TComponent.ComponentIndex:组件在容器中的索引位置。 - TComponent.Components:提供对组件所有子组件的访问列表。 - TComponent.ComponentState...

    Java程序万年历源程序

    - **界面元素的字体统一设置**:`int componentCount = this.getComponentCount();` 和 `for循环` 结合使用,可以遍历所有界面元素,并统一设置字体样式。 - **界面绘制**:`public void paint(Graphics g)` 方法...

    Delphi 实现类的转形.rar

     for i:=0 to Self.ComponentCount-1 do  begin  if Self.Components[i] is TEdit then  (Self.Components[i] as TEdit).Enabled := Enable;  end;  end;  定义类可用:  procedure TForm1.Button1Click...

    Delphi 从文件中存取组件.rar

     for I := self.ComponentCount - 1 downto 0 do  begin  if self.Components[I].ClassName='TMainMenu' then continue;  if self.Components[I].ClassName='TMenuItem' then continue;  if self.Components[I]...

    delphi控件属性和事件

    17. **ComponentCount**: 子组件的数量。 18. **Constraints**: 限制控件大小的最小和最大值。 19. **ControlCount**: 子控件的数量。 20. **Controls**: 子控件数组,用于访问和操作子控件。 21. **Create**: 创建...

    Delphi修改windows7系统时间.rar

     For i := 0 to Form1.ComponentCount -1 do  begin  if ComponentS[i] is TEdit then  begin  if TEdit(Components[i]).Text = '' then  begin  Application.MessageBox('请将日期输入完整!','提示',64); ...

    Java编程实现深度优先遍历与连通分量代码示例

    private int componentCount; private int[] mark; public Components(Graph graph) { this.graph = graph; componentCount = 0; visited = new Boolean[graph.V()]; mark = new int[graph.V()]; for (int...

    iPhone时间转轮选择器

    1. **UIPickerView的使用**:理解UIPickerView的基本结构和属性,如rowHeight、componentCount等,以及如何通过dataSource和delegate方法填充数据。 2. **自定义Cell**:可能需要自定义UIPickerView的Cell,以便在...

    DBNavigator竖立显示

    2. **遍历子控件**:通过遍历DBNavigator的所有子控件(即TNavButton类型),并为每个子控件设置新的位置坐标,从而实现竖立显示的效果。 ```pascal for I := 0 to DBNavigator1.ComponentCount - 1 do if DB...

    DELPHI知識點.doc

    14. **批量设置CheckBox状态**:可以通过循环遍历所有组件来批量设置CheckBox的检查状态,例如:`for Order := 0 to Self.ComponentCount - 1 do begin if (Self.Components[Order] is TCheckBox) then TCheckBox...

Global site tag (gtag.js) - Google Analytics