"Fremdes" Programm schließen
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 18 Antworten in diesem Thema. Der letzte Beitrag () ist von Fury.
-
-
Shell ist veraltet! verwende lieber process.start!
VB.NET-Quellcode
- Dim Programm As System.Diagnostics.Process
- Programm = Process.GetProcessById(ID_als_Integer) 'Prozess per ID ausfindig machen + Prozessobjekt wird "Programm" übergeben
- Programm = Process.GetProcessesByName(Name_als_String) 'Prozess per Name ausfindig machen + Prozessobjekt wird "Programm" übergeben
- Programm = Process.Start(Pfad_als_String, Parameter_als_String) 'Prozess Starten + Prozessobjekt wird "Programm" übergeben
- Programm.Kill() 'Anwendung mit Hilfe des Prozessobjektes abwürgen
gibt auch noch sowas wie Programm.WaitForApplication(milli sekunden die abgewartet werden sollen) as boolean
versucht das Programm "sanft" zu beenden, bedeutet FormClosing bzw Closed wird nicht übersprungen... bekommst als bool returnt ob erfolgreich oder nicht -
Warum fügst du eigt. der Variable Programm 3 mal einen unterschiedlichen Wert zu?
entweder oder...Jetzt schnell und einfach das Zehnfingersystem mit Scribble 3 erlernen. Mehr Informationen und Download gibts hier. Redundancy2 - leichtgewichtige freie Cloudsoftware. Folge mir auf GitHub -
-
-
@Fritz-albert
Es gibt auch genug die Copy und Paste machen und dann hemmungslos verwirrt sind und nicht mehr weiter kommen
@ Jannik S/ generell
Gibt es nicht noch ne alternative für kill()? Ich meine Damit die "sampfte"
Schließmethode?Jetzt schnell und einfach das Zehnfingersystem mit Scribble 3 erlernen. Mehr Informationen und Download gibts hier. Redundancy2 - leichtgewichtige freie Cloudsoftware. Folge mir auf GitHub -
-
-
Wie war das mit Copy und Paste
@ Fritz- Albert:
Das sieht aber nicht wie eine beenden Funktion aus.Jetzt schnell und einfach das Zehnfingersystem mit Scribble 3 erlernen. Mehr Informationen und Download gibts hier. Redundancy2 - leichtgewichtige freie Cloudsoftware. Folge mir auf GitHub -
Zum Starten deines Programms anstatt Shell(...) das hier:
zum beenden bzw abwürgen dann:
beim starten den Prozess als variable zu deklarieren wäre allerdings besser als anschließend den prozess per name zu finden -
-
-
-
-
Mhhh & wenn ich zB das hier probiere kommt "Der Index war außerhalb des Arraybereichs."
-
-
Ich wär auch dafür. Keiner schaut sich ein Video an, um jemanden bei einem Programmierproblem zu helfen.Jetzt schnell und einfach das Zehnfingersystem mit Scribble 3 erlernen. Mehr Informationen und Download gibts hier. Redundancy2 - leichtgewichtige freie Cloudsoftware. Folge mir auf GitHub
-
-
Und man sollte eventuell auch Beachten dass fast immer die Werte bei 0 beginnen, sodass man oft mit .count - 1 arbeiten muss.Jetzt schnell und einfach das Zehnfingersystem mit Scribble 3 erlernen. Mehr Informationen und Download gibts hier. Redundancy2 - leichtgewichtige freie Cloudsoftware. Folge mir auf GitHub
-
Ähnliche Themen
-
2 Benutzer haben hier geschrieben
- Gast (14)
- Fury (5)