Thema: Delphi Anderes Programm beenden

Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.308 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: Anderes Programm beenden

  Alt 21. Mai 2020, 18:19
Danke himitsu,

ich habe nun statt ShellExecuteEx CreateProcess genutzt und dann die ProzessID gemerkt. Dann kann ich bei Beenden
SendMessage(GetWindowFromID(dwProcessId), WM_CLOSE, 0, 0); nutzen und alles ist OK.
Auch deine Hinweise wegen Ansi und Wide habe ich umgesetzt. Ich hatte ein altes Beispiel genutzt und dort war es noch so beschrieben.

Jetzt muss ich nur noch versuchen, die Fensterpositionen zu merken, damit die beim nächsten Start der Programme wieder an derselben Stelle angezeigt werden.
Aber da werde ich bestimmt hier im Forum noch fündig

Danke nochmals.
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat