社区
Delphi
帖子详情
Exit和Abort的区别?
董董
2002-11-11 11:50:41
在一个procedure或function体中,使用Exit和Abort,会有什么分别?
...全文
75
3
打赏
收藏
Exit和Abort的区别?
在一个procedure或function体中,使用Exit和Abort,会有什么分别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blazingfire
2002-11-11
打赏
举报
回复
呵呵,我随便和你说说吧:
Abort与Exit都是跳出一个过程,这一点两者是一样的。但是不同的是Exit是正常的跳出一个过程;Abort是强制给程序抛出一个“哑巴”异常(不会产生任何异常提示),这样就由于异常的原因过程被终止了。
试试这个例子吧:
在Form的OnClose事件中:
procedure TForm1.Form1Close(Sender:TObject;Action:TCloseAction);
begin
Abort;//看看这个窗体还能不能关掉?
end;
procedure TForm1.Form1Close(Sender:TObject;Action:TCloseAction);
begin
Exit;//看看这个窗体还能不能关掉?
end;
lzf913
2002-11-11
打赏
举报
回复
帮助里有详细的说明
forgot2000
2002-11-11
打赏
举报
回复
请看帮助。
exit
和
abort
及return的
区别
介绍C语言代码中的
exit
和
abort
及return的
区别
exit
() 结束当前进程/程序,在整个程序中,只要调用
exit
,就结束。 return() 是当前函数返回,当然如果是在主函数 main, 自然也就结束当前 进程了,如果不是,那就是...
delphi中
exit
,
abort
,break,continue的
区别
介绍
本文详细介绍下delphi中表示跳出的有break,continue,
exit
,
abort
, halt, runerror的
区别
,感兴趣的朋友可以参考下哈,希望对你学习跳出有所帮助
C++ 中
exit
(),_
exit
(),return,
abort
()函数的
区别
exit
()函数与_
exit
()函数及return关键字的
区别
:
exit
()和_
exit
()函数都可以用于结束进程,不过_
exit
()调用之后会立即进入内核,而
exit
()函数会先执行一些清理之后才会进入内核,比如调用各种终止处理程序,关闭...
详解C语言中return与
exit
的
区别
详解C语言中return与
exit
的
区别
1,
exit
用于在程序运行的过程中随时结束程序,
exit
的参数是返回给OS的。main函数结束时也会隐式地调用
exit
函数。
exit
函数运行时首先会执行由at
exit
()函数登记的函数,然后会做一些...
Delphi 跳出循环的几种方法
和【
exit
】的
区别
是 procedure p1; begin p2; p3; end; procedure p2; begin
abort
; //
exit
; end; procedure p3; begin //showmessage().. end; 如果用
Abort
,则执行不到 P3,如果用
Exit
就能够执行到 P3。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章