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