2016-02-29 2 views
1

У меня есть два последовательных гуса в одной функции. как я могу сделать второй, пока я не нажму кнопку выхода на первом. Я искал в Интернете, и все говорят, что используют uiwait, но где я должен его использовать? Мне нужно, чтобы первый gui содержал 3 кнопки, которые, как предполагается, запрограммированы на выход из gui.как сделать второй gui ждать, пока первый не закончит?

заранее спасибо

+1

'uiwait' правильный метод - показать нам, что вы попробовали и ваш больше шансов получить полезную помощь (и узнать больше) – matlabgui

+0

Я пробовал много вещей. но вопрос в том, что я не знаю, куда положить этот uiwait. в gui m.file? в основной функции? и даже как написать команду. например, uiwait (delete (handleles.figure1)) под желаемым обратным вызовом кнопки? –

+0

Чтобы посмотреть, как его использовать, посмотрите «help uiwait' -> есть пример. – matlabgui

ответ

0

uiwait следует использовать в первом GUI, как раз перед запуском второй.

т.д .: uiwait(launch_second_gui);

 Смежные вопросы

  • Нет связанных вопросов^_^