Hallo,
Ich hätte gerne, wenn mein Programm läuft und es nocheinmal gestartet wird, das die schon laufende instanz "windows normal size" einnimmt... das heisst einfach aus der "Taskleiste" öffnet.
Wie ich herausfinde ob mein Programm schon läuft, weis ich schon... wie ich jedoch dann sagen kann das es die schon laufende Instanz "in den normal mode" bringen soll weis ich nicht.
gruss schnibli
Ich hätte gerne, wenn mein Programm läuft und es nocheinmal gestartet wird, das die schon laufende instanz "windows normal size" einnimmt... das heisst einfach aus der "Taskleiste" öffnet.
Wie ich herausfinde ob mein Programm schon läuft, weis ich schon... wie ich jedoch dann sagen kann das es die schon laufende Instanz "in den normal mode" bringen soll weis ich nicht.
VB.NET-Quellcode
- AcceptButton = (Button1)
- Dim zähler As Integer = 0
- Dim pl As Process() = Process.GetProcesses
- For Each p As Process In pl
- If p.ProcessName = My.Application.Info.Title Then
- zähler += 1
- End If
- Next
- If zähler > 1 Then
- MessageBox.Show("Programm läuft bereits!")
- 'Hier soll das schon laufende Programm geöffnet werden.
- End
- Else
- End If
gruss schnibli