2017-11-12 19 views
0

저는 Matlab의 GUIDE를 사용하여 개발 된 GUI에서 작업 해 왔습니다. 현재 gui는 일반 그림 창에 모든 유형의 슬라이더, 버튼, 편집 상자 등이 포함되어 있음을 의미합니다.가이드에서 도구를 저장 한 후 MATLAB GUI가 멈춤

잠시 후 저장 도구가 포함 된 툴바를 GUI에 추가했습니다. 저장 도구와 관련된 사양을 변경하지 않았습니다. GUIDE 도구 모음 편집기에서 이미 사용했습니다.

클릭 한 후, 내 GUI 프로그램이 저장 도구를 누른 바로 그 인스턴스에 멈추었습니다. 다른 도구로는 그 일을 할 수 없습니다. PC를 다시 시작한 후에도 같은 상황에서 열립니다. 나는 어떤 오류도 내지 않는다.

어떤 도움을 주셔서 감사합니다. 내 GUI로 기능을 복원하는 방법?

+0

"저장 도구"에 대한 추가 정보를 제공 할 수 있습니까? 전에는 비슷한 것을 보지 못했습니다. –

답변

0

불행히도 "저장"도구의 기본값은 "다른 이름으로 저장"이 아니라 즉시 덮어 쓰는 일반 "저장"입니다. 도구가 현재 그림 (또는 GUI)을 저장했습니다. 현재 상태로 GUI의 무화과 파일을 덮어 썼음을 의미합니다.

그래서 "정보 저장"버튼을 누르면 값, 슬라이더 위치, 입력란 편집 등이 모두 FIG 파일에 기록됩니다. 그래서 다음 번에 당신이 그것을 발사 할 때 아직 거기에 모두 남아 있습니다.

문제를 해결하려면 GUIDE에서 편집하고 원하는 모든 초기 상태로 모든 것을 지우거나 재설정해야합니다.