Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Unvollständige Pfadübergabe über shellexecute (https://www.delphipraxis.net/124330-unvollstaendige-pfaduebergabe-ueber-shellexecute.html)

weihnachtshase 18. Nov 2008 20:13


Unvollständige Pfadübergabe über shellexecute
 
Hallo,

wenn ich mit shellexecute eine Kommandozeile mit Pfadangabe starte (bspw: "c:\program files\my program", wird im Dos-Fenster nur bis "c:\program" ausgewertet, d.h. nach dem Leerzeichen geht es nicht weiter. Wieso?

Ein etwas auf dem Schlauch stehender ...
weihnachtshase.

mkinzler 18. Nov 2008 20:17

Re: Unvollständige Pfadübergabe über shellexecute
 
Du musst den Pfad Quoten

Matze 18. Nov 2008 20:18

Re: Unvollständige Pfadübergabe über shellexecute
 
Hallo

Zitat:

Zitat von weihnachtshase
[...] (bspw: "c:\program files\my program", [...]

Hast du die Anführungszeichen hier zur besseren Darstellung eingefügt oder auch im Quellcode? Falls diese nicht im Source sind, teste es mal damit. ;)

Grüße

weihnachtshase 18. Nov 2008 20:35

Re: Unvollständige Pfadübergabe über shellexecute
 
Hallo,

das habe ich ja mit "". Ist kein Leerzeichen im Pfad, wird bis zum Ende ausgewertet ...

Auf bald ...
weihnachtshase.

Luckie 18. Nov 2008 20:39

Re: Unvollständige Pfadübergabe über shellexecute
 
Zeig mal deinen ganzen Code, das kann nicht sein.

Dust Signs 18. Nov 2008 20:44

Re: Unvollständige Pfadübergabe über shellexecute
 
Crosspost DF

Dust Signs


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:48 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