2017-11-12 5 views
0

私はMATLABのGUIDEを使用して開発されたguiで作業しています。現在のguiは、一般的なFigureウィンドウにすべてのタイプのスライダー、ボタン、エディットボックスなどが含まれていることを意味します。ガイドからツールを保存した後にMATLAB GUIが固着する

しばらくしてから、私はGUIツールバーをSaveツールを含めて追加しました。私は保存ツールに関する仕様を変更していません。 GUIDEのツールバーエディタですでに使用しています。

これをクリックした後、私のGUIプログラムは、私が保存ツールを押したそのインスタンスに止まってしまい、何もできません。また、PCを再起動しても同じ状況で開かれます。私は何の誤りもありません。

私は助けていただきありがとうございます。どのように私のGUIに機能を復元するには?

+0

「保存ツール」についてさらに詳しく説明できますか?以前は似たようなものは見たことがありませ –

答えて

0

残念ながら、 "保存"ツールのデフォルトは "すぐに上書きする通常の"保存 "プロンプトで"名前を付けて保存 "ではありません。ツールは現在のFigure(またはGUI)を保存しました。現在の状態でGUIのfigファイルを上書きしたことを意味します。

uicontrolの可視性、値、スライダの位置、編集ボックスのテキストなどを「保存」すると、すべてがFIGファイルに書き込まれました。だから次回起動時にはまだすべてがそこにあります。

これを修正するには、GUIDEで編集して、すべてのものを初期状態にクリア/リセットする必要があります。

関連する問題