GUI error: Undefined function 'A_GUI' for input arguments of type 'char'.

1 回表示 (過去 30 日間)
Xen
Xen 2015 年 5 月 9 日
コメント済み: Xen 2015 年 5 月 10 日
Ok, I know this might not have been the best thing to do, but I created a GUI (say A_GUI) and accompanying m functions to do some analysis. I now copied everything into a new folder with the aim of altering the code and GUI for doing another type of analysis. So I changed the name A_GUI with, say, B_GUI everywhere in the GUI objects (Callback and CreateFcn handles) and the code itself. I still get this error for all the objects. How to solve this? Is it better to start from scratch again?
Undefined function 'A_GUI' for input arguments of type 'char'.
Error in
@(hObject,eventdata)A_GUI('text_number_CreateFcn',hObject,eventdata,guidata(hObject))
Error using struct2handle
Error while evaluating uicontrol CreateFcn

採用された回答

Walter Roberson
Walter Roberson 2015 年 5 月 10 日
It is possible to repair it, with some work, but the easier approach is to go back to your A_GUI and tell GUIDE to save it under a new name.
  2 件のコメント
Xen
Xen 2015 年 5 月 10 日
Ha, it works without the errors! All this time I was busting my head and it was that easy! Thanks. Before I go on and change the code (including handle names), will the B_GUI understand that I am calling the new handles/other functions and not the ones of A_GUI? I apologize for my ignorance.
Xen
Xen 2015 年 5 月 10 日
To answer my own question, yes it will.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMigrate GUIDE Apps についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by