| MATLAB Function Reference | ![]() |
表示
button = questdlg('qstring')
button = questdlg('qstring','title')
button = questdlg('qstring','title','default')
button = questdlg('qstring','title','str1','str2','default')
button =
questdlg('qstring','title','str1','str2','str3','default')
詳細
button = questdlg('qstring')
は、質問 'qstring'を表わすダイアログを表示します。ダイアログには、Yes, No, Cancel の 3つのデフォルトのボタンがあります。'qstring'は、ダイアログボックス内に適合するように自動的に調整したセル配列、または、文字列です。buttonは、クリックされるボタン名です。
button = questdlg('qstring','title')
は、ダイアログのタイトルバーに 'title' と表示した質問ダイアログを表示します。
button = questdlg('qstring','title','default')
は、Returnキーが押されたときに、どのプッシュボタンをデフォルトとするかを指定します。'default' は、 'Yes'、'No'、'Cancel'のいずれかでなければなりません。
button = questdlg('qstring','title','str1','str2','default')
は、'str1'と 'str2'でラベル付けされた 2 つのプッシュボタンをもつ、質問ダイアログボックスを作成します。'default'はデフォルトのボタンの選択を指定し、'str1'、または、'str2'でなければなりません。
button =
questdlg('qstring','title','str1','str2','str3','default')
は、'str1'、'str2'、'str3'でラベル付けされた
3 つのプッシュボタンをもつ、質問ダイアログボックスを作成します。'default'は、デフォルトのボタンの選択を指定し、'str1'、'str2'、'str3'のいずれかでなければなりません。
例題
仮定形の操作を続けるかどうかをユーザに質問するダイアログボックスを作成します。
button = questdlg('Do you want to continue?',...
'Continue Operation','Yes','No','Help','No');
if strcmp(button,'Yes')
disp('Creating file')
elseif strcmp(button,'No')
disp('Canceled file operation')
elseif strcmp(button,'Help')
disp('Sorry, no help available')
end
参考
dialog, errordlg, helpdlg, inputdlg, msgbox, warndlg
| quadl | quit | ![]() |