try
x:=strtoint(t1.Text);
y:=strtoint(t2.Text);
except
messageDlg('请输入数字',mtwarning,[mbok],0);
exit;
end;我这样写异常对吗,如果输入非数字还是直接报错,说类型不对,没有按预计的异常出来,可能是什么原因?
x:=strtoint(t1.Text);
y:=strtoint(t2.Text);
except
messageDlg('请输入数字',mtwarning,[mbok],0);
exit;
end;我这样写异常对吗,如果输入非数字还是直接报错,说类型不对,没有按预计的异常出来,可能是什么原因?
解决方案 »
- 如何调用注入到游戏中Dll中的函数
- dll之间的数据通信问题
- 对于“<a id="mb" href="/cf/fr?in=o">查看</a>”,属性变量有id、href等等,那么“查看”的属性变量是什么?
- 小弟有一个程序不会做请帮一下
- 怎样设置使Delphi程序中的“最大化”按钮屏蔽掉
- 关于报表的问题,求助
- 对于ComboBox.Items.Add()增加大量数据(1万笔)如何减少其占用系统资源?
- 请问我怎么在运行是要求输入密码和用户名(delphi+access2000)在线等待
- 新手必看,在线求助DELPHI
- 看看这条语句有错么?
- TADOQuery 释放句柄问题 急!
- 如何向SQL Server表中插入NULL值
但是这种方法,至少我是不推荐使用的delphi本身有一个Val方法,你看看帮助,他可以判断是否你需要的类型