首页 热点资讯 义务教育 高等教育 出国留学 考研考公

delphi 异常处理语句的问题

发布网友 发布时间:2024-12-18 08:06

我来回答

3个回答

热心网友 时间:1分钟前

你这段代码没有问题,只要你不是用F9直接在Delphi里运行就可以,用Ctrl+F9把文件编译出去,然后运行编译出去的那个EXE文件,完全没有问题。

另,如想只能输入数字,则在Edit的OnKeyPress事件中加入如下代码:

if not (key in ['0'..'9']) then
begin
key := #0;
end;

热心网友 时间:9分钟前

因为你是在调试状态,编辑器先跳出异常,继续运行后才会跳出showmessage,你如果运行EXE,就会跳出showmessage;

热心网友 时间:4分钟前

你看下函数strtoint,它本身就有异常处理

如果你想跳开它的异常处理,那就自己写个函数,对edt1.text的值进行每一位判断是不是数字

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com