怎样在循环中有条件的实现断点?

binchang 2000-07-25 04:41:00
for i:=1 to n do
begin
..
x=i;//break here when x=100
..
end;
如果我希望当x=100时程序中断,如何做?
...全文
197 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meijg 2000-07-25
  • 打赏
  • 举报
回复
哇塞,我看错了,wingsun 说的是你要的吧
Wingsun 2000-07-25
  • 打赏
  • 举报
回复
在该处设置断点,
然后在那个红点上点击右键,选择BreakPoint Properties...
在弹出的对话框中的Condition输入x=100 。
meijg 2000-07-25
  • 打赏
  • 举报
回复
...
x:=i;
if x=100 then break;(退出for循环)
exit;(退出过程)
close;(关闭窗体,如果是主窗体,就关闭程序)
application.terminate;(彻底关闭程序)
huliao 2000-07-25
  • 打赏
  • 举报
回复
for i:=1 to n do
begin
..
x:=i;
if x=100 then break;
..
end;
以上是退出循环,不过你说是程序中断不知是什么意思?如果程序中断的话,用
application.terminate;可能拼写有错,你查一下TApplicaton对象。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧