![]() |
Delphi-Version: 2010
Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Hallo,
Ich würde beim Start den Pfad von dem Ordner ermitteln, welcher auf die .EXE gezogen wurde. Am besten via Parameter übergeben und diesen dann mit Paramcount abfangen. Veranschaulicht habe ich das ganze hier: ![]() ![]() Danke im vorraus. Lyan |
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Delphi-Quellcode:
paramstr(1);
|
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Zitat:
|
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Zitat:
|
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Zitat:
Diese Leerzeichen im Dateinamen sind zwar eine Krankheit, aber wenn sie zulässig sind, sollten alle Programme damit richtig umgehen können. Gruß K-H |
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Ein Beispiel das mir auf die Schnelle einfällt ist die Registry. Ich habe es in der Registry so eingetragen: c:\meinprogramm.exe %1. Ich bekam den falschen Pfad bis zum ersten Leerzeichen. c:\meinprogramm.exe "%1" hat es richtig übergeben.
|
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
"kaum macht man es richtig schon funktioniert es", hat den Spruch nicht jemand hier in der Signatur ...
|
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Zitat:
|
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Zitat:
|
AW: Pfad von Ordner bei Ziehen auf .EXE Ermitteln
Seit es lange Dateinamen gibt (Win95) ist bekannt, dass, wenn ein Pfad/Dateiname Leerzeichen enthält, dieser in Anführungszeichen einzuschließen ist (oder optional der kurze Dateiname zu verwenden ist). Das war also eigene Schusseligkeit.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 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