Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   einzelner Dateiname aus Pfad (https://www.delphipraxis.net/159944-einzelner-dateiname-aus-pfad.html)

Dunkelbunt27 19. Apr 2011 19:00

einzelner Dateiname aus Pfad
 
Hallo Delphi-PRAXIS,

Pfad:
C:\User\Test\Test.txt
Pfad ohne Endung:
Delphi-Quellcode:
ChangeFileExt(Pfad, '');
C:\User\Test\Test
Datei ohne Verzeichnis:
???
Test

Kann mir jemand sagen, wie ich das bekomme?

FG Dunkelbunt

mkinzler 19. Apr 2011 19:03

AW: einzelner Dateiname aus Pfad
 
ExtractFileName()

lbccaleb 19. Apr 2011 19:03

AW: einzelner Dateiname aus Pfad
 
Bei Google suchenExtractFilePath

Dunkelbunt27 19. Apr 2011 19:06

AW: einzelner Dateiname aus Pfad
 
Danke :)

EDIT:
Kann man auch so einfach das Verzeichnis um einen Pfad erweitern, also aus:
C:\User\Test\Test.txt
C:\User\Test\Ordner/Test.txt
machen?

lbccaleb 19. Apr 2011 19:17

AW: einzelner Dateiname aus Pfad
 
Deinfad := ExtractFilePath('C:\User\Test\Test.txt') + 'Neuer Ordner\' + ExtractFileName('C:\User\Test\Test.txt')

Dunkelbunt27 19. Apr 2011 19:29

AW: einzelner Dateiname aus Pfad
 
Danke,
ich habs gerade selber auch entdeckt.

s.h.a.r.k 19. Apr 2011 19:30

AW: einzelner Dateiname aus Pfad
 
Schau dir einfach mal alle Extract*-Funktionen an, dann hast sehr viel schon mal abgedeckt (ExtractFilePath(), ExtractFileDir(), ExtractFileDrive(), ExtractFileName(), ExtractFileExt(), ExtractRelativePath(), ExtractShortPathName()). Ebenso dazu dann noch die Methode IncludeTrailingPathDelimiter(), verbunden mit der Konstanten PathDelim.

Sir Rufo 19. Apr 2011 22:55

AW: einzelner Dateiname aus Pfad
 
Zitat:

Zitat von Dunkelbunt27 (Beitrag 1096076)
Danke :)

EDIT:
Kann man auch so einfach das Verzeichnis um einen Pfad erweitern, also aus:
C:\User\Test\Test.txt
C:\User\Test\Ordner/Test.txt
machen?

Oder schaust dir mal das hier an
http://www.delphipraxis.net/158152-d...-datentyp.html

s.h.a.r.k 19. Apr 2011 23:06

AW: einzelner Dateiname aus Pfad
 
Seit Delphi XE gibts eine sehr praktische Unit IOUtils :) Evtl. kann man damit auch einiges erschlagen.

-187- 20. Apr 2011 06:55

AW: einzelner Dateiname aus Pfad
 
Ich glaube ich bin immer den umständlichen Weg über LastDelimiter & Copy gegangen :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:20 Uhr.
Seite 1 von 2  1 2      

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