My.Application.SplashScreen 속성
업데이트: 2007년 11월
이 응용 프로그램에 대한 시작 화면을 가져오거나 설정합니다.
' Usage
Dim value As System.Windows.Forms.Form = My.Application.SplashScreen
' Declaration
Public Property SplashScreen As System.Windows.Forms.Form
반환 값
응용 프로그램에서 시작 화면으로 사용하는 Form 개체입니다.
예외
다음 조건에서 예외가 발생할 수 있습니다.
- 이 속성 및 My.Application.MainForm 속성에 할당된 값이 동일한 경우(ArgumentNullException)
설명
My.Application.SplashScreen 속성을 사용하면 응용 프로그램에서 시작 화면으로 사용하는 Form 개체를 가져오거나 설정할 수 있습니다. 시작 화면이란 응용 프로그램이 시작될 때 표시되는 첫 번째 그래픽 폼입니다.
이 속성은 Visual Basic 응용 프로그램 모델을 지원합니다. 자세한 내용은 Visual Basic 응용 프로그램 모델 개요를 참조하십시오.
응용 프로그램을 닫으면 이 속성의 변경 내용은 유지되지 않습니다. 시작 화면을 영구적으로 변경하려면 프로젝트 디자이너에서 설정을 변경해야 합니다. 자세한 내용은 방법: 응용 프로그램의 시작 화면 지정(Visual Basic)을 참조하십시오.
예제
이 예제에서는 My.Application.SplashScreen 속성 및 My.Application.Startup 이벤트를 사용하여 응용 프로그램이 시작될 때 시작 화면의 상태 정보를 업데이트합니다.
Private Sub MyApplication_Startup( _
ByVal sender As Object, _
ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs _
) Handles Me.Startup
' Get the splash screen.
Dim splash As SplashScreen1 = CType(My.Application.SplashScreen, SplashScreen1)
' Display current status information.
splash.Status = "Current user: " & My.User.Name
End Sub
이 예제가 제대로 실행되려면 이름이 SplashScreen1인 시작 화면이 있는 프로젝트가 있어야 합니다. 시작 화면은 해당 사용자 인터페이스를 업데이트하는 Status라는 속성이 있어야 합니다.
응용 프로그램 이벤트의 경우 코드 편집기 창에 이 코드를 입력해야 합니다. 자세한 내용은 방법: 응용 프로그램 이벤트 처리(Visual Basic)를 참조하십시오.
요구 사항
네임스페이스:Microsoft.VisualBasic.ApplicationServices
클래스:WindowsFormsApplicationBase
어셈블리: Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)
프로젝트 형식별 사용 가능 여부
프로젝트 형식 |
사용 가능 여부 |
---|---|
Windows 응용 프로그램 |
예 |
클래스 라이브러리 |
아니요 |
콘솔 응용 프로그램 |
아니요 |
Windows 컨트롤 라이브러리 |
아니요 |
웹 컨트롤 라이브러리 |
아니요 |
Windows 서비스 |
아니요 |
웹 사이트 |
아니요 |
권한
사용 권한이 필요하지 않습니다.