2017-01-17 2 views

答えて

2

function pushbutton3_Callback(hObject, eventdata, handles) 
clc; 
car = get(handles.car,'Value') 
bycycle = get(handles.bycycle,'Value') 

if car==1 
.. 

elseif bycycle ==1 
.. 

をしかし、そのアプローチで、私は手動でhandles.carhandles.bycycle、などを宣言しなければならないので、私は、get(handles.sometags,'Value')のない別の方法があるかどうかを知りたいです

私は2つのチェックボックスを持っています。 (タグは「medata」データの多くで、彼らはUIの状態を表し、必須です)

get(handles.car, 'Value') 

get(handles.bycycle, 'Value') 
:タグは、なぜあなたは、単にこれを行うことはできません「車」と「bycycle」

です

これらの変数を宣言する必要はありません。デフォルト値を設定するには、単に関数setを使用します。

handlesあなたは

assignin('base', 'handles', handles);

+0

こんにちはを使用して、それらを見ることができ、すべての有用なフィールドを持っています。私はそういう意味で、 'handles.car'の' car'を知っていなければなりません。 –

+0

@ Hey-men-whatsup 'handles'は全てのコールバックで利用できます。 – P0W

+0

こんにちは、もしsome_handles.hasATagWhichIs = = '車'??私はupvoted。 –

関連する問題