別のコールバックで popupmenu からの選択を使用する GUI があります。一時変数を作成せずに、popupmenu の選択した値を 1 行だけで返す方法はありますか? いくつかの解決策を試しましたが、1 つの一時変数で 2 行しか管理できませんでした。
3 行:
list=get(handles.popupmenu1,'String');
val=get(handles.popupmenu1,'Value');
str=list{val};
2 行:
temp=get(handles.popupmenu1,{'String','Value'});
str=temp{1}{temp{2}};
誰でも1つに削ることができますか?
PS、これは動的メニューなのでget(handles.popupmenu1,'Value')
、文字列コンポーネントをそのまま使用して無視することはできません。