Thema: Delphi Anderes Programm beenden

Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.633 Beiträge
 
Delphi 12 Athens
 
#7

AW: Anderes Programm beenden

  Alt 21. Mai 2020, 19: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.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat