我知道可以这样写:edit1.clear;
edit2.clesr;
...........editn.clear;但这样写对于很多edit来说,是不是比较麻烦哪?有没有什么循环语句或者其它方法可以将所有的edit中的内容一次全部同时清空哪?谢谢了。
edit2.clesr;
...........editn.clear;但这样写对于很多edit来说,是不是比较麻烦哪?有没有什么循环语句或者其它方法可以将所有的edit中的内容一次全部同时清空哪?谢谢了。
解决方案 »
- CRC32验证数组问题
- delphi如何读取CH375WriteData()数据!
- 不同的windows外觀樣式導致程式出錯?
- 用reportbuilder怎么打印stringgrid的内容?
- 怎么这么难啊 一个关于insert sql语句的问题
- 能用FastReport作一对多的发票打印吗?
- 如何控制报表等打印问题!高手请进来!!!!!!!急!!!!
- DBNavigator問題:
- nmdaytime这东东怎么用,它所说的daytime server是什么东东,delphi自带的例子都跑不起来,谁有例子能让它跑起来的。谢拉
- 怎样用 QReport 制作多页报表?
- 很高兴!散分
- delphi2005中查看delphi5/7写的代码中,中文部分显示乱码。不知为何,各位大虾有没有遇到的?如何解决?急盼恢复
var I: integer;
begin
for I := 0 to 100 do
begin
if FindComponent(Format('Edit%d',[i])) <> nil then
TEdit(FindComponent(Format('Edit%d',[i]))).Clear;
end;
end;
var
i: integer;
begin
for i:=1 to 4 do
TEdit(FindComponent('Edit'+IntToStr(i))).Clear;
end;
var
i: integer;
begin
for i:=1 to 4 do
if FindComponent('Edit'+IntToStr(i)) <> nil then
TEdit(FindComponent('Edit'+IntToStr(i))).Clear;
end;