Как редактировать другое окно в текущем окне в Matlab GUI? - PullRequest
0 голосов
/ 05 мая 2019

Я использую Matlab R2016b в Windows 10, я создаю два окна с guide:

winA.fig/winA.m
winB.fig/winB.m

, где у winA есть кнопка, у winB есть правка.

Предположим, что все окна уже открыты.

Мой вопрос: когда я нажимаю кнопку в WinA, как я могу изменить текст редактирования в WinB?

Или: как я могу получить доступ к дескриптору winB? Я изменил HandleVisibilty winB на on.

Когда я отлаживаю свою программу в function pushbutton1_Callback(hObject, eventdata, handles), и я набираю handles в командной строке matlab, это показывает, что класс handles равен struct. Когда я использую

aa=findobj(0, 'Name', 'winB')

класс aa равен Figure, а не struct.

Кто-нибудь может мне помочь, пожалуйста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...