VB.Net – Beliebigen Windows Prozess stoppen mit Process.GetProcesses

So wird es gemacht:

    '============================================
    ' VB.NET Beispiel in Visual Basic .Net
    ' © wilfried.bitz@bridgesolution.de
    '============================================
   Public Function SYS_Prozess_Stop( _
        ByVal strProgNameOhneEndung As String) As Boolean
 
 
        Try
 
            ' alle Prozesse durchlaufen
            For Each oProcess As Process In Process.GetProcesses
                ' Prozess-Infos ermitteln und im ListView anzeigen
                If LCase(oProcess.ProcessName) = LCase(strProgNameOhneEndung) Then
                    System.Windows.Forms.Application.DoEvents()
                    If Not oProcess.CloseMainWindow() Then
                        oProcess.Kill()
                    End If
                    oProcess.Kill()
                End If
                'oItem.SubItems.Add(oProcess.MainModule.FileName)
                'oItem.SubItems.Add(oProcess.Id.ToString)
            Next
 
            SYS_Prozess_Stop = True
 
 
        Catch ex As Exception
        Finally
 
        End Try
 
    End Function

Spendierst du mir eine Tasse Kaffee? Ich würd mich riesig freuen. DANKE !! 🙂


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.