![]() |
[求助]matlab 如何用popupmenu打开新窗口 关闭旧窗口
matlab 用popupmenu打开新窗口 关闭旧窗口
如题!感谢您的阅览和帮助! 我的代码为 : function datapopupmenu_Callback(hObject, eventdata, handles) val=get(hObject,'Value') switch val case 1 case 2 open ex2.fig fclose ex1.fig end 结果为 : 新窗口打来 旧窗口还在 (程序是在ex1,fig下执行的) 报错为 : ??? Error using ==> fclose String argument must be 'all'. Error in ==> ex1>datapopupmenu_Callback at 186 fclose ex1.fig Error in ==> gui_mainfcn at 75 feval(varargin{:}); Error in ==> ex1 at 43 gui_mainfcn(gui_State, varargin{:}); ??? Error while evaluating uicontrol Callback. |
回复: matlab 如何用popupmenu打开新窗口 关闭旧窗口
h_ex2=findobj('tag','ex2');
delete(h_ex2); 即可 |
所有时间均为北京时间。现在的时间是 11:02。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.