4
이 작은 예제를 가지고 닫히지 않습니다 : 여기matlab에 모두 닫고 모든
h=waitbar(0,'a window')
close all
명령 close all
waitbar을 닫지 것 .
닫으려면 close all hidden
을 사용해야합니다.
그러나 왜 Matlab은 h = waitbar
을 숨겨진 처리기로 간주합니까?
이 작은 예제를 가지고 닫히지 않습니다 : 여기matlab에 모두 닫고 모든
h=waitbar(0,'a window')
close all
명령 close all
waitbar을 닫지 것 .
닫으려면 close all hidden
을 사용해야합니다.
그러나 왜 Matlab은 h = waitbar
을 숨겨진 처리기로 간주합니까?
get(h, 'HandleVisibility')
은 처리 가시성이 callback
이므로 내부 콜백 (GUI 코드의 MATLAB에 의한) 이외의 항목에서 액세스 할 때는 숨겨집니다. close all
은 보이는 핸들에서만 작동하므로 waitbar
이 닫히지 않습니다.
편집 :이 시스템 및 set(h, 'HandleVisibility', 'on')
을 엉망으로 만들 수있는 것처럼 보입니다. 이제 close all
을 시도하면 waitbar
이 사라집니다.
그렇지 않으면 찾을 수 있기 때문에 ... – thang
실존주의 해석을위한 @thang에 +1. 가치가있는 대답. –