Close all messageboxes (generated by Simulink)

조회 수: 2 (최근 30일)
Ilya
Ilya 2015년 4월 5일
답변: ashish ahir 2015년 4월 8일
I'd like to know how to close all messageboxes that Simulink occasionally creates (in my case these are unimportant warnings after machine initialization command in SimPowerSystems, but this could be something else). There were some answers on how to close a messagebox (e.g. like this one), but they all assume that the messagebox handle is known, which is something that people may have when they create messageboxes themselves. My messageboxes are, however, generated by Simulink.

채택된 답변

TAB
TAB 2015년 4월 6일
If title of the message box is same each time they are generated, then you can search the existing open figures by their name and close them.
MsgBoxH = findall(0,'Type','figure','Name','TitleOfMsgBox');
close(MsgBoxH);

추가 답변 (1개)

ashish ahir
ashish ahir 2015년 4월 8일
can you please attach screenshot of that messagebox screen?

카테고리

Help CenterFile Exchange에서 Switches and Breakers에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by