![]() |
Start in ShellExecute benutzen
Folgender Code funktioniert in der Kommandozeile:
Code:
Wie kann ich das selbe mittels ShellExecute oder CreateProcess starten?
start shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
|
AW: Start in ShellExecute benutzen
Die Kommandozeile per ShellExecute aufrufen und den Befehl als Parameter übergeben?
|
AW: Start in ShellExecute benutzen
Hab ich natürlich versucht, funktioniert aber nicht.
Weder
Delphi-Quellcode:
noch
ShellExecute(Application.Handle,
'open', 'cmd.exe', 'start shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}', nil, SW_SHOW);
Delphi-Quellcode:
noch
ShellExecute(Application.Handle,
'open', 'cmd.exe', '/c start shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}', nil, SW_SHOW);
Delphi-Quellcode:
funktioniert.
ShellExecute(Application.Handle,
'open', 'rundll32.exe', 'start shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}', nil, SW_SHOW); |
AW: Start in ShellExecute benutzen
Kann ich nicht nachvollziehen, bei mir klappt es.
|
AW: Start in ShellExecute benutzen
Zitat:
Was soll eigentlich die Anweisung machen? - Ich habe das testweise mal unter WinXP ausprobiert und statt das was passiert wurde mir nur jedes Mal der Befehl aus der Zwischenablage gelöscht. - Windows 7 ist leider die Mindestanforderung für diesen Befehl. Aber wenn du das machst, wie ![]() Bernhard |
AW: Start in ShellExecute benutzen
Mit explorer.exe klappt es! Danke!
|
AW: Start in ShellExecute benutzen
Es wäre eventuell auch keine schlechte Idee mal den Rückgabewert von Shellexecute auszuwerten.
|
AW: Start in ShellExecute benutzen
Delphi-Quellcode:
das kann nicht funktionieren, denn dieses ergibt
ShellExecute(Application.Handle, 'open', 'cmd.exe',
'start shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}', nil, SW_SHOW);
Code:
also das shell::: ist ein Parameter für die cmd.exe :!:
commandline> cmd.exe start shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
ließ dir mal die Parameterdeklaration der cmd.exe durch
Code:
commandline> cmd.exe /?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz