wincnc
Erfahrenes Mitglied
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:
Ich habe noch etwas gefunden wie man prüft ob eine Anwendung läuft oder nicht.
Prüfen, ob bestimmte Anwendung gestartet... (VB.NET)
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: