このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
uiresume
停止されたプログラムの実行を再開する
構文
uiresume(h)
説明
uiresume(h)
は、関数uiwait
が中止したプログラムの実行を再開します。
例
この例のコードは、プッシュ ボタンを含むウィンドウを作成します。関数uiwait
は、ユーザーがプッシュ ボタンをクリックするまで MATLAB®の実行をブロックします。
f = figure; h = uicontrol('Position',[20 20 200 40],'String','Continue',... 'Callback','uiresume(gcbf)'); disp('This will print immediately'); uiwait(gcf); disp('This will print after you click Continue'); close(f);
関数gcbf
は、現在の Figure を返します。
ヒント
関数uiwait
と関数uiresume
は、MATLAB プログラムの実行を中止および再開します。ダイアログ ボックスを作成するときに、関数uiresume
を呼び出すコールバックか、またはダイアログ ボックスを閉じるコールバックをもつ Uicontrol を作成してください。これらは、関数uiwait
が実行を中止した後で、プログラムの実行を再開するための唯一の手法です。
モーダルなダイアログ ボックスと共に使用するときは、関数uiresume
は,ダイアログボックスの表示中に関数uiwait
が中止したプログラムの実行を再開できます。
R2006a より前に導入