{--不让第一条记录显示到文本框中 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 使同类的组件进行同样的操作的一个实例,类似于将WEB表单统一清空的功能,点击按钮后,所有文本框组件的内容被清空,作用在相同的组件实例上,代码: procedure TForm1.Button2Click(Sender: TObject); ...
标题"jbpd.rar_循环"涉及的是一个与编程相关的项目,特别是关于在窗口界面中处理多个文本框(可能是一个表单或用户界面组件)的值,并且使用了循环结构来实现这一功能。从描述中我们可以推测,这个项目可能是用某种...
控件节点遍历通常涉及对用户界面中的各种控件进行操作或管理,例如按钮、文本框、列表视图等。这些控件在程序中通常以树形结构组织,根节点可能是顶级容器,如表单或者对话框,子节点则为各个控件对象。遍历这个结构...
在Delphi中,窗体是应用程序的主要工作区,通常包含各种组件,如按钮、文本框、图像等。组件是添加到窗体上以提供特定功能的对象。默认情况下,窗体标题栏提供了拖动功能,但若要让其他组件也能触发窗体移动,需要...
- TComponent.ComponentCount:表示组件拥有的子组件数量。 - TComponent.ComponentIndex:组件在容器中的索引位置。 - TComponent.Components:提供对组件所有子组件的访问列表。 - TComponent.ComponentState...
- **界面元素的字体统一设置**:`int componentCount = this.getComponentCount();` 和 `for循环` 结合使用,可以遍历所有界面元素,并统一设置字体样式。 - **界面绘制**:`public void paint(Graphics g)` 方法...
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...
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]...
17. **ComponentCount**: 子组件的数量。 18. **Constraints**: 限制控件大小的最小和最大值。 19. **ControlCount**: 子控件的数量。 20. **Controls**: 子控件数组,用于访问和操作子控件。 21. **Create**: 创建...
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); ...
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...
1. **UIPickerView的使用**:理解UIPickerView的基本结构和属性,如rowHeight、componentCount等,以及如何通过dataSource和delegate方法填充数据。 2. **自定义Cell**:可能需要自定义UIPickerView的Cell,以便在...
2. **遍历子控件**:通过遍历DBNavigator的所有子控件(即TNavButton类型),并为每个子控件设置新的位置坐标,从而实现竖立显示的效果。 ```pascal for I := 0 to DBNavigator1.ComponentCount - 1 do if DB...
14. **批量设置CheckBox状态**:可以通过循环遍历所有组件来批量设置CheckBox的检查状态,例如:`for Order := 0 to Self.ComponentCount - 1 do begin if (Self.Components[Order] is TCheckBox) then TCheckBox...