如何对多个edit控件整体赋值?

nx_lsj 2003-02-18 02:33:41
有多个edit控件,edit1,edit2.......edit10,现在想让它们都清空,有办法一次
性清空吗?
...全文
67 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
beata88 2003-02-18
  • 打赏
  • 举报
回复
楼上
l_xiaofeng 2003-02-18
  • 打赏
  • 举报
回复
for i:=0 to componentcount-1 do
begin
temp:=components[i];
if temp is tedit then
(temp as tedit).Text:=''
else
if temp is tcombobox then
(temp as tcombobox).Text:='';
end;
Jackeystone 2003-02-18
  • 打赏
  • 举报
回复
Up
票票飞扬 2003-02-18
  • 打赏
  • 举报
回复
for i := 1 to 10 do
TEdit(FindComponent('Edit'+IntToStr(i))).Text := '';
breezing 2003-02-18
  • 打赏
  • 举报
回复
for i := 0 to Controlcount do
if controls[i] is Tedit then
(controls[i] as tedit).text := ''
jy_1201 2003-02-18
  • 打赏
  • 举报
回复
up
lizhenjia 2003-02-18
  • 打赏
  • 举报
回复
var
i:integer;
begin
for i:=0 to ComponentCount-1 do
begin
if (Components[i] is Tedit) then (Components[i] as Tedit).Clear;
end;
end;

5,391

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧