Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Neuen Beitrag zur Code-Library hinzufügen (https://www.delphipraxis.net/33-neuen-beitrag-zur-code-library-hinzufuegen/)
-   -   Delphi Verzeichnis aus Dateinamen extrahieren (https://www.delphipraxis.net/134248-verzeichnis-aus-dateinamen-extrahieren.html)

Willie1 22. Dez 2024 19:49

AW: Verzeichnis aus Dateinamen extrahieren
 
Zitat:

Zitat von himitsu (Beitrag 1544436)
Besser ExtractFilePath verwenden, denn ExtractFileDir hat einen Bug und Embarcadero hat nicht vor Diesen zu reparieren.

Bei X:\Datei.txt (z.B. USB-Stick, Netzlaufwerk oder CD) liefert es X: aber beim "Pfad" muß ort unbedingt der \ enthalten sein,
da X: relativ zum aktuellen Arbeitsverzeichnis dieses Laufwerks ist, während X:\ wirklich "immer" das Rootverzeichnis.

Hallo Himitsu, bei mir funktioniert ExtractFileDir('X:\Datei.Txt') korrekt und liefert X:\ zurück. Delphi 10.1 ist ja nicht das neueste. Frohe Weihnachten Willie.

hes 22. Dez 2024 20:36

AW: Verzeichnis aus Dateinamen extrahieren
 
Zitat:

Zitat von himitsu (Beitrag 1544436)
Besser ExtractFilePath verwenden, denn ExtractFileDir hat einen Bug und Embarcadero hat nicht vor Diesen zu reparieren.

Bei X:\Datei.txt (z.B. USB-Stick, Netzlaufwerk oder CD) liefert es X: aber beim "Pfad" muß ort unbedingt der \ enthalten sein,
da X: relativ zum aktuellen Arbeitsverzeichnis dieses Laufwerks ist, während X:\ wirklich "immer" das Rootverzeichnis.

Ein Bug? Laut Doku liefert ExtractFilePath mit \ und ExtractFileDir ohne ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:02 Uhr.
Seite 2 von 2     12   

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