暂停一段代码的最佳方法<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我正在尝试使用 if 语句暂停程序。 基本上我需要有一个弹出错误窗口并停止进程的语句。 我已经尝试过使用 stop() 和 throw() 以及与 throw() 结合使用的 try(),但这些完全停止程序而不是特定的代码部分。 这是我到目前为止所得到的:
(如果( 总数 > 50 | 重复数 > 50,
新窗口(“错误!”, 嘟(),
V 列表框( 文本框( "批次数或重复数不能超过 50" ), )
/* 然后我需要一些函数来在窗口显示后暂停这部分代码,但程序的其余部分(例如 stop() 和 throw())则不会这样做。 谢谢你的帮助!
回复:暂停一段代码的最佳方法那很完美! 再次感谢!
回复:暂停一段代码的最佳方法我会在模式对话框后发出 throw() 来停止代码:
托特洛茨= 61 ;
重复= 51 ;
如果(托特洛茨> 50 |重复> 50 ,
新窗户( “错误!” ,
<<莫代尔,
嘟() ,
V 列表框(文本框( “批次数或重复数不能超过 50” ) , )
) ;
扔() ;
) ;
// 这里有更多的语句...
回复:暂停一段代码的最佳方法这是一个很好的提示! 谢谢! 有没有办法让模式窗口关闭而不运行代码? 现在的情况是,如果用户单击 x 按钮或单击“确定”,即使 totlots 或副本变量超过 50,它也会运行代码。
回复:暂停一段代码的最佳方法如果您使用模式对话框,程序将停止,然后在用户单击“确定”后继续运行。
托特洛茨= 61 ;
重复= 51 ;
如果(托特洛茨> 50 |重复> 50 ,
新窗户( “错误!” ,
<<莫代尔,
嘟() ,
V 列表框(文本框( “批次数或重复数不能超过 50” ) , )
)
) ;
// 这里有更多的语句...