Hallo,
ich möchte den schutdown-Befehl, der unter command bei WinXP verfügbar ist aufrufen und mit parametern versehen.
Wie kann ich das machen?
Funktioniert das mit:
var shutdownx: Pchar (Pfad)
ShellExecute(windows.PROCESS_CREATE_THREAD, ‚open‘, shutdownx, nil, nil, SW_SHOWDEFAULT)
??
Gruß
Thomas
alx
2
Hallo,
ich möchte den schutdown-Befehl, der unter command bei WinXP
verfügbar ist aufrufen und mit parametern versehen.
Wie kann ich das machen?
Die Hilfe zu ShellExecute lesen ?
Funktioniert das mit:
var shutdownx: Pchar (Pfad)
Da sollte der Pfad dran drin stehen, getWindowsDirectory könnte weiterhelfen…
ShellExecute(0, nil, shutdownx, ‚/parameter‘, nil, SW_SHOWDEFAULT)
Für das Fensterhandle kann auch Application.Handle nehmen, 0 tut es aber auch.
„nil“ statt „open“ heisst default…
Alexander