여러 양식의 VB.Net 응용 프로그램을 만들고 있습니다. 각 양식에는 이전 양식으로 돌아가는 단추와 응용 프로그램을 완전히 종료하는 단추가 있습니다. 어떤 이유로 응용 프로그램을 종료하려고해도 Media.SystemSounds.Hand (Windows "오류"사운드)가 나올 때 종료됩니다. 이는 뭔가 잘못 됐음을 암시하는 것처럼 보입니다.응용 프로그램 종료시 ShowDialog로 호출 된 양식에서 "오류"소리를 방지하는 방법
I와 같은 다양한 방식으로 애플리케이션을 종료 시도 : Application.Exit()
- .
- 주 시작 양식을 직접 닫습니다.
- 시스템 사운드를 억제합니다.
현재 양식을 ShowDialog()
으로 열었을 때만 나타납니다. 현재 서식이 Show(Me)
으로 호출되었을 때 발생하지 않습니다. Show와 ShowDialog의 차이점에 대한 인터 웹을 읽으면 제공된 모든 정보는 모달과 모덜리스 형식의 차이점을 참조하기 만하면됩니다. 어떤 이유로 든 내가 말한 오류 소리가 발생해야합니다. 모달 형식을 호출하고 오류 사운드를 생성하지 않고 응용 프로그램을 완전히 종료 할 수 있어야합니다.
영어로는 응용 프로그램을 닫기 전에 대화 상자 형식이 아닌 기본 형식이 있어야한다는 것을 알고 있습니다. 단, 모달과 모덜리스가 유일한 차이점이라면 나에게 이해가되지 않습니다. (그리고 ShowDialog는 IMO로 이름을 변경해야합니다). 어떤 아이디어? 한 문장에서
: 나는 완전히 응용 프로그램을 종료 할 수 있도록하고 싶습니다 ShowDialog
내가 돌아 왔을 때 고마워. 나는 미친 해결 방법을 사용 해왔다. – Rhurac