내가 VB.NET하고 이런 종류의 설정 이전 프로그래머 재 작업하고 오래된 VB6 응용 프로그램이 : 기본적으로MsgBox()는 VB.NET 프로그램의 exection에 어떤 영향을 줍니까? <strong>MaskedTextBox에</strong> 구성 요소의 유효성을 검사 할 때
MsgBox("My message")
b = True
myField.Focus()
을 메시지 상자가 열려 유효성 검사에 실패하면 포커스가 다른 myField 텍스트 구성 요소에 전달되어야합니다.
나는 변경된 검증이 영원히 현재 텍스트 필드에 붙어하고 실패 할 때 지금 의 GotFocus에 이벤트를 입력합니다. 나타나는 일정한 메시지 상자로 인해 창을 닫을조차 수 없습니다. 은 내가 있는 MsgBox() 명령 위의 다른 문을 이동하여 의 GotFocus에 문제를 해결.예 지금은 잘 작동하지만 실제로 이해하고 싶습니다. MsgBox은 프로그램 실행에 영향을 줍니까? MSDN에서
'작업이 선택 될 때까지 하나에서'DialogResult'을 받고 싶은 경우 MsgBox' 예를 들어, 도움이되는, 실행을 중지합니다 묻는 질문을하고 예 또는 아니오 값을 검색합니다. – Jaxi
올바른 태그를 사용하십시오. 여기에 VB6 질문이 없으며 다른 언어로 코드를 이식하는 것은 "업그레이드"가 아닙니다. – Bob77