Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi selbst geöffnetes Programm wieder schließen (https://www.delphipraxis.net/133059-selbst-geoeffnetes-programm-wieder-schliessen.html)

kirkanos 24. Apr 2009 15:06


selbst geöffnetes Programm wieder schließen
 
In meinem Programm öffne ich mit der Zeile

ShellExecute(handle,'open','cmd',PCHAR('/k'+'net send '+IP+' '+NR),'',0);

cmd.exe und schicke an einen Computer in meinem Netzwerk (IP) eine Nachricht (NR).

Wie kann ich nachdem die Nachricht verschickt wurde cmd.exe wieder automatisch schließen??

Danke im voraus

lbccaleb 24. Apr 2009 15:32

Re: selbst geöffnetes Programm wieder schließen
 
Hallo und Willkommen in der DP! :dp: :dp:

Benutze MSDN-Library durchsuchenShellExecuteEx damit kannst du dann auf die Anwendung zugreifen!

Christian Seehase 24. Apr 2009 17:13

Re: selbst geöffnetes Programm wieder schließen
 
Moin Kirkanos,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Geh' mal auf Start\Hilfe und Support
Dann in der Suche CMD.EXE eingeben, die Parameter anschauen und mit Deinen vergleichen.
Da sollte sich die Lösung finden lassen.

ManuMF 24. Apr 2009 17:34

Re: selbst geöffnetes Programm wieder schließen
 
Du musst eigentlich gar keinen Umweg über cmd machen: "net" als auszuführendes Programm und "send ..." als Parameter müssten auch funktionieren.

Edit: Da es sich ja um ein Programm handelt, würde ich 'open' weglassen und stattdessen nil verwenden, manchmal hat das open bei mir nicht richtig funktioniert.

kirkanos 24. Apr 2009 22:32

Re: selbst geöffnetes Programm wieder schließen
 
ne , das mit dem öffnen und senden funktioniert, er mach halt nur für jede nachricht ne die cmd.exe auf was nach längerem chatte dafür sorgt das ich ungefähr hundert cmds gleichzeitig ausführe, das mit shellexecuteex werd ich ausprobieren, aber morgen


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz