Entschuldigt das ich wieder nerven muss aber googles ergebnis zu meinem Problem sind schlicht und einfach dof und helfen mir nicht.
Ich suche ein Befehl um alle Fenster die ein bestimmtes Programm öffnet mit einem klick auf ein Button schließt.(die einzelnen Fenster Programme können nicht bearbeitet werden also ein Befehl der durch das HP kommt)
ja das sind die Exe dateien die ich selbst öffne über ein Hauptprogramm.
Ich erstelle immer wieder Icons für Programme 2 haben funktioniert aber die ich die letzte zeit erstellt habe werden nicht abgespeichert,also was muss ich machen das meine Icons abgespeichert und verwendet werden?
nochmals danke wegen den Dateien ham mir geholfen.
Ich verstehe sowohl die erste als auch die zwiete Farge nicht.
Was hat das mit den Icons mit der ersten Frage (Schließen eines Fensters) zu tun?
Wenn du mit System.Diagonstics.Process.Start() die EXE startest, kannst du mit:
Das ist in einer Form, oder?
Dann ungefähr so:
ACHTUNG: Das ist jetzt frei aus dem Bauch! Keine Garantie auf Vollständigkeit/Funktionalität!
Class Form1 Inherits Form
' Speichert den Verwies auf die Exe (Benutze eine List falls mehrere gestartet werden sollen)
System.Diagnostics.Process exe;
' Start-Button wird geklickt
Public Sub startBtn\_Click(Object sender, EventArgs e)
exe = System.Diagnostics.Process.Start("MeineAnwendung.exe")
End Sub
' Ende-Button wird geklickt
Public Sub endBtn\_Click(Object sender, EventArgs e)
exe.CloseMainWindow() ' "MeineAnwendung.exe" eine WinForm-App
'exe.Kill() ' Wenn es eine ConsoleApp ist
End Sub
End Class
also es müsste funktionieren nur ein Punkt geht nicht
du hast ja exe= Befehl zum aufrufen da dieser nicht deklariert wurde läuft das nicht
so kann exe auch nicht für den schließbefehlfungieren.