Quote:
Originally Posted by omitma
Machs einfach so :
Code:
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Dim pr() as Process = Process.GetProcessesByName("FagNetAuth") ' Name ohne ".exe"'
If pr.Length > 0 Then
Label5.Text = "Running!"
Label5.ForeColor = Color.Green
Else
Label5.Text = "Not Running!"
Label5.ForeColor = Color.Red
End If
End Sub
Ist vielleicht nicht super gut gelöst, aber funktioniert 
Ist VisualBasic, denn du hast ja nicht gesagt in welcher Sprache du es machst. In c# sollte es ähnlich gehen.
Edit : Habe grade gesehen das der Prozess "Wolfteam.bin" heißt. Weiß nicht ob es dann immer noch funktioniert ... Musst du einfach mal versuchen.
|
Funktioniert bei mir nicht.
Timer erstellt garnix eingestellt nix enable einfach so gelassen.
Code eingefügt.
Label erstellt heißt aber Label5.
Und Form 3 soll sich öffnen
EDIT: Funktioniert!!
Nur es sollte sich Form3 öffnen!
Edit1: Bitte closen!
Funktioniert
Mein Code:
Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As EventArgs) Handles Timer1.Tick
Dim pr() As Process = Process.GetProcessesByName("Wolfteam.bin") ' Name ohne ".exe"'
If pr.Length > 0 Then
Label5.Text = "WolfTeam wurde gefunden!"
Label5.ForeColor = Color.Green
Konfiguration.Show()
Else
Label5.Text = "Bitte starte WolfTeam!"
Label5.ForeColor = Color.Red
Konfiguration.Hide()
End If
End Sub
End Class