问题呀 var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);var i,j:integer;begin j:=0; for i:=1 to 10 do Edit1.Text:=inttostr(i);end;end.end;为什么在Edit1.texT里怎么一下子就输出10??而我是想按一下按钮就改变一下数字,比如从1到10 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button1Click(Sender: TObject); begin Edit1.Text:=inttostr(strtointdef(edit1.text,0)+1); end; 因为变化的速度太快了 for I := 0 to 10 do begin Edit1.Text := IntToStr(i); Application.ProcessMessages ; Sleep(100); end; var Form1: TForm1; i: Integer = 0;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);begin inc(i); edit1.Text:= IntToStr( i );end;end. i:integer:=0;为什么不可以定义在procedure和begin之间???? delphi变量初始化赋值只能用于全局变量,这是语法规定,没办法 如果楼主想点一次就可以从1加到10,那除了要在for中调用sleep之外,还要主动的去刷新edit控件。 只发 *百分题* 动态添加主菜单的外部程序入口的菜单项? 能否用程序代码控制pagescroller组件的滚动? 同時開啟兩個用BDE編寫的程序時發生內存不足的問題 怎么处理一个窗体中多线程访问的冲突问题?谢谢! 请问哪里有installshield express完整版下载 在线等待 dbgrid,如何增加一行啊? 一个简单问题:如何将一个浮点数存到一个整数数组中? bde访问ms sqlserver7.0的问题!急·!! 我用DELPHI写了个邮件收发软件,结果发现只能发送不带附件的邮件,而带附件的不能发送请帮忙告诉为什么? 有没有画图控见? 讨论下插件设计 谁有用DELPHI7实例教程
begin
Edit1.Text:=inttostr(strtointdef(edit1.text,0)+1);
end;
begin
Edit1.Text := IntToStr(i);
Application.ProcessMessages ;
Sleep(100);
end;
Form1: TForm1;
i: Integer = 0;
implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
inc(i);
edit1.Text:= IntToStr( i );
end;
end.