Moin Moin,
ich stehe gerade voll auf dem Schlauch... vermutlich zu lange rumprobiert.
Ich möchte aus meiner Form eine Anwendung starten, habe testweise die notepad.exe genommen. Das klappt ja auch.
Nun möchte ich jedoch auch eine MsgBox ausgeben, wenn der Prozess beendet wurde, kann mir jemand sagen, was ich falsch mache?
Habe das Ganze momentan im Timer.Tick-Event.
ich stehe gerade voll auf dem Schlauch... vermutlich zu lange rumprobiert.
Ich möchte aus meiner Form eine Anwendung starten, habe testweise die notepad.exe genommen. Das klappt ja auch.
Nun möchte ich jedoch auch eine MsgBox ausgeben, wenn der Prozess beendet wurde, kann mir jemand sagen, was ich falsch mache?
Habe das Ganze momentan im Timer.Tick-Event.
VB.NET-Quellcode
- 'Prozess starten
- Dim p() As Process
- Dim prog As String = TxtProzess.Text
- p = Process.GetProcessesByName(prog)
- Dim Prozess_gestartet As Boolean
- Dim Starte_Notepad As Boolean
- If Starte_Notepad And p.Count = 0 Then
- Process.Start("notepad.exe")
- Prozess_gestartet = True
- Label6.Text = Prozess_gestartet
- End If
- 'Prozess wurde beendet
- If Label6.Text = "True" And p.Count = 0 Then
- Prozess_gestartet = False
- Label6.Text = Prozess_gestartet
- MsgBox("Prozess beendet")
- End If