무한 루프를 거쳐 데이터를 처리하는 양식이 있습니다. 양식을 "닫는"버튼을 클릭하면 양식이 닫혀 있어도 계속 처리됩니다. 양식을 완전히 끝내고 루프 문을 종료 한 다음 새 양식을 엽니 다. 여기 VB.NET - 양식 루프 및 양식 끝내기
내가 양식을frmMain.Close()
frmMain.Dispose()
주를 닫 사용하고있는 코드입니다 : 나는 그것이 단순한 VB.NET 응용 프로그램의 스레드를 사용하고 있지 않다. 나는 주요 시작 양식을 닫지 않을 것이다.
고마워요! 이것을 내 프로그램에 구현하는 것을 끝내 었으며 훌륭하게 작동합니다! 원래 루프를 빠져 나오지 않고 갑자기 폼 프로세스를 끝낼 수 있는지 물어 보았습니다. 그러나 이것이 불가능한 것처럼 들립니다. – Phil
루프를 종료하지 않고 프로세스를 종료 할 수 있습니다. .NET에서 적어도 세 가지 쉬운 방법이 있습니다. 스레드에서 "IsBackground"를 "true"로 설정하고 모든 포 그라운드 스레드를 종료하거나 Environment.FailFast() 또는 Environment.Exit()를 호출하십시오. – codekaizen
모든 Google 직원에게 : 올바른 방법은 백그라운드 작업자를 사용하는 것입니다. –