방법: 응용 프로그램 중지(Visual Basic)

이 예제에서는 실행되고 있는 응용 프로그램을 중지합니다.

예제

Dim pList() As System.Diagnostics.Process =
    System.Diagnostics.Process.GetProcessesByName("notepad")
For Each proc As System.Diagnostics.Process In pList
    Dim resp As MsgBoxResult
    resp = MsgBox("Terminate " & proc.ProcessName & "?",
        MsgBoxStyle.YesNo, "Terminate?")
    If resp = MsgBoxResult.Yes Then
        proc.Kill()
    End If
Next

이 코드 예제는 IntelliSense 코드 조각으로도 사용할 수 있습니다. 코드 조각 선택의 Windows 운영 체제 > 프로세스에 있습니다. 자세한 내용은 방법: IntelliSense 코드 조각 삽입을 참조하십시오.

코드 컴파일

이 예제에는 다음 사항이 필요합니다.

보안

이 예제에서는 갑자기 프로세스를 종료하므로 일부 응용 프로그램에서는 데이터 손실이 발생할 수 있습니다.

Kill 메서드에는 완전 신뢰가 필요합니다(SecurityException 클래스).

참고 항목

참조

Process

기타 리소스

다른 프로세스에 액세스(Visual Basic)