delphi 中 如下代码。var
i: integer;
begin
for i:=0 to 100000 do begin
edit1.text:=i+1;
end;
end;运行过程中为什么?edit1 不能 实时的显示,数数从1到 100000 ? 只会等了一下,后显示循环的最后一个数,100000???没有分了。。
i: integer;
begin
for i:=0 to 100000 do begin
edit1.text:=i+1;
end;
end;运行过程中为什么?edit1 不能 实时的显示,数数从1到 100000 ? 只会等了一下,后显示循环的最后一个数,100000???没有分了。。
解决方案 »
- 模拟点击TWebBrowser按钮链接问题
- 郁闷哦,Delphi2009的TTreeNode还是不支持CheckBox属性,DBGrid也没有改进多少
- 急,请教一个关于窗口showmodal后的问题。
- 请教:如何删除access数据库中带有时间过滤条件的记录啊?'DELETE FROM USERS WHERE TIME <'''+DATETIMETOSTR(TIME)+''''对吗?
- 谁能告诉我这是什么问题吗?
- 哪里有D6的补丁下载?
- 请教!ADO+access 怎样实现纪录的导入导出!周日晚结帐
- DCOM
- 高手给我能给我“用socket在两台机子间传文件的代码
- 打印时怎么会出现这样的问题
- 如何判断邮件的编码是UTF8编码
- 查询没有出现过的内容
i: integer;
begin
for i:=0 to 100000 do begin
edit1.text:=inttostr(i+1);
end;
end;
var
i: integer;
begin
for i:=0 to 10000 do
begin
edit1.text:=inttostr(i+1);
sleep(100);
edit1.Update;
end;end;
i: integer;
begin
for i:=0 to 100000 do begin
edit1.text:=inttostr(i+1); //这样加到了100001,直接用i
application.ProcessMessages ;//加上这一句
end;
end;