【发布时间】:2021-11-09 14:28:58
【问题描述】:
我想知道当任何回调函数内部发生错误时,如何关闭与 AppDesigner 等效的“uiprogressdlg”的“waitbar”。
我不想实现任何 try-catch-elements。
我尝试使用“KeyPressFcn”、“WindowKeyPressFcn”、“SizeChangedFcn”。但它们只有在没有 uiprogressdlg-box 运行时才起作用。
我无法使用 evalin('base','app') 获取 uiprogressdlg 句柄。在我的情况下,我使用“app.PB = uiprogressdlg(app.GUIname,....) 而“PB”是“app”的公共属性。
用例:在使用和调试应用程序时,我不想在发生这种情况时进行完整的应用程序重启,但现在,这是关闭 uiprogressdlg-box 的唯一解决方案。
【问题讨论】:
标签: matlab user-interface matlab-app-designer