다음을 통해 공유


Visual Basic에서 실행 중인 응용 프로그램 액세스

업데이트: 2007년 11월

이 단원에는 Visual Basic 응용 프로그램 모델을 사용하여 응용 프로그램의 런타임 동작을 제어하는 방법을 설명하는 항목과 응용 프로그램에 대한 런타임 정보를 가져오는 방법을 설명하는 항목이 포함되어 있습니다.

My.Application 개체는 현재 응용 프로그램과 관련된 속성, 메서드 및 이벤트를 제공합니다. 이를 통해 현재 culture, 응용 프로그램 배포 방법 및 환경 변수 등과 같은 응용 프로그램 관련 정보를 가져올 수 있습니다. My.Application 개체를 통해 노출된 Visual Basic 응용 프로그램 모델을 사용하면 응용 프로그램에서 시작 및 종료될 때 코드를 실행할 수 있습니다. 이와 비슷하게 My.Application.Deployment 속성은 현재 응용 프로그램의 ClickOnce 배포 개체를 제공합니다.

작업

작업

참조

응용 프로그램에서 코드 실행 도중 발생할 수 있는 다른 이벤트를 처리할 수 있도록 허용

My.Application.DoEvents 메서드

응용 프로그램의 명령줄 인수 확인

방법: 명령줄 인수 액세스(Visual Basic)

응용 프로그램이 문자열 "/batch"를 인수로 사용하여 시작되었는지 확인

방법: Window Forms 응용 프로그램의 일괄 처리 모드 사용

응용 프로그램에서 catch되지 않은 모든 예외 처리

My.Application.UnhandledException 이벤트

Visual Basic 응용 프로그램 모델에서 제공하는 이벤트를 사용하여 응용 프로그램이 시작되거나 끝날 때 코드 실행

방법: 응용 프로그램을 시작하거나 끝낼 때 코드 실행

단일 인스턴스 응용 프로그램을 시작하려는 후속 시도의 명령줄 인수 확인

My.Application.StartupNextInstance 이벤트

ClickOnce 응용 프로그램의 최신 버전 다운로드 및 설치

방법: ClickOnce 응용 프로그램 업데이트 다운로드

참고 항목

작업

방법: 어셈블리 정보 지정(Visual Basic, C#)

개념

Visual Basic 응용 프로그램 모델 개요

응용 프로그램의 정보 기록

참조

My.Application 개체

My.Application.Log 개체

My.Application.Info 개체