exponenta event banner

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 функция возвращает текущую цифру.

Совет

uiwait и uiresume функции блокируют и возобновляют выполнение программы MATLAB. При создании диалогового окна необходимо иметь компонент uicontrol с обратным вызовом, вызывающим uiresume или обратный вызов, который разрушает диалоговое окно. Это единственные методы, которые возобновляют выполнение программы после uiwait выполнение функциональных блоков.

При использовании в сочетании с модальным диалоговым окном uiresume может возобновить выполнение программы, которая uiwait приостановлено во время отображения диалогового окна.

См. также

| | | | | |

Представлен до R2006a