Error running GUI outside of GUIDE
1 次查看(过去 30 天)
显示 更早的评论
Hi,
I designed a UI using GUIDE, such that the push button allows me to select a file from a folder and a list box displays the name of the file. I proceeded to run it (run figure in GUIDE) and it worked.
The issue here is when I close GUIDE and open the .fig file. In this case, it returns the error shown:
??? Reference to non-existent field 'listbox3'.
Error in ==> mlp_gui>sel_out_dat_Callback at 84
set(handles.listbox3,'String',handles.outputdata)
Error in ==> gui_mainfcn at 96
feval(varargin{:});
Error in ==> mlp_gui at 42
gui_mainfcn(gui_State, varargin{:});
Error in ==>
@(hObject,eventdata)mlp_gui('sel_out_dat_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uicontrol Callback
My guess for this error is that the handle for the listbox was not created in the case where I operated the UI outside of GUIDE?
Any suggestions to correct this will be helpful.
Thanks!
0 个评论
回答(2 个)
David Sanchez
2013-7-9
Are you trying to run the m-file associated to the fig-file? You have to run the .m file in order to run your GUI.
( Right click on m-file -> run )
( Type in command window the name of the m-file (no-extension needed) )
Ravi
2013-7-9
Click GUI icon on toolbar or Type GUIDE in Command Window... Then GUI window opens.... Click Open Existing GUI... Open the GUI created by you... Then RUN
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!