有一个问题? onchanges:=edit.text;try i:=strtoint(s);except .......脱离IDE就可以用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 except showmessage('you can only input integer'); procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);begin if not (key in ['0'..'9',#8,#13]) then begin ShowMessage('请输入数字!'); exit; end;end; 在Edit的OnKeyPress事件里面写 if not (Key in ['0'..'9']) then begin ShowMessage('非法数字!'); // 把输入的字符删掉 end; if (int(Key)>57 || int(Key) <48){Key=0;} 关于getcurrentdir的问题 delphi连mysql怎样才不用配制odbc,或bde 程序员的好去处 如何动态的调整窗体和控件的大小 [SQLSERVER]Delphi中存储数据到SQLSERVER如何保证浮点数正确? 面试问题,下载了控件先应该做什么? 200分征求含有Delphi资源的Ftp站点网址!一定给分! 急切求助!!! 关于窗体调用和关闭的问题 关于类创建的问题? 一个没有人回答的问题???/////??????? varchar and float的 错误
showmessage('you can only input integer');
begin
if not (key in ['0'..'9',#8,#13]) then
begin
ShowMessage('请输入数字!');
exit;
end;
end;
if not (Key in ['0'..'9']) then
begin
ShowMessage('非法数字!');
// 把输入的字符删掉
end;
{
Key=0;
}