Programm automatisch laufen lassen

Kannst du mal im Taskmanager nachsehen wenn Excel im Hintergrund offen ist, ob bei den Prozessen der Eintrag Excel.exe vorhanden ist.

Versuch statt der Schleife das ganze mit einem Timer:
Code:
Public Class Form1
    Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Dim localByName As Process() = Process.GetProcessesByName("Excel")

        If localByName.Length > 0 Then
            Timer1.Stop()
            MsgBox("Excel läuft")
        End If
    End Sub

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Me.Timer1.Interval = 500
        Me.Timer1.Start()
    End Sub
End Class

Ich habe noch etwas gefunden wie man prüft ob eine Anwendung läuft oder nicht.
Prüfen, ob bestimmte Anwendung gestartet... (VB.NET)
 
Zuletzt bearbeitet:
Zurück