waitfor
阻止执行并等待条件
说明
示例
输入参数
提示
如果在
waitfor执行过程中关闭图窗,将会发生错误,因为代码尝试访问不再存在的对象。您可以通过在try/catch块中包含waitfor来处理错误。
算法
通常,在使用了 waitfor 来阻止程序或 Simulink® 模型继续执行的情况下,回调仍可以运行。例如,即使已调用 waitfor,用于响应用户操作的回调(如按下鼠标按键)仍可以运行。
waitfor 也可用于阻止嵌套函数调用。例如,在 waitfor 函数正运行时执行的回调也可调用 waitfor。
如果 UI 组件的某个回调函数当前正在执行 waitfor 函数,则可以中断该回调,而不管该组件的 Interruptible 属性值设置为何值。
版本历史记录
在 R2006a 之前推出