[윈폼] 프로그램 로딩 대기 화면 만들기


[윈폼] 프로그램 로딩 대기 화면 만들기

프로그램 로딩 화면 작동 시, 실행 흐름 프로그램을 만들다 보면 어떤 모듈을 실행할 때 오래 걸릴 수도 있다. 모듈 실행 시 비동기 처리를 해주지 않는다면, 그 모듈이 실행 완료할 때까지 프로그램이 먹통이 되어버린다. 이때 그 모듈이 실행 중임을 사용자에게 알려주기 위한 로딩 화면을 만들어 주면, 사용자는 프로그램에 문제가 생기지 않음을 알고 안심하고 대기할 수 있을 것이다. 외부 프로그램을 실행하는 프로그램을 만들어, 그 외부 프로그램이 실행 완료될 때까지 로딩 중임을 표시하는 대기화면을 만들어보자. 외부 프로그램은 화면이 뜰 때까지 몇 초간 걸리는 DelayRunner라는 프로그램으로 진행하겠다. 외부 프로그램 다운은 아래에 코드 작성 부분에 첨부하였다. 이 글은 Visual Studio Community 2022 17.7.6과 .NET 7.0 기준으로 작성되었습니다. 화면 만들기 로딩 화면은 간단하게 로딩 중에 Loading...을 표시하도록 만들 것이다. 먼저 화면을 만들 F...


#WinForm #로딩화면 #비동기 #윈폼

원문링크 : [윈폼] 프로그램 로딩 대기 화면 만들기