![]() |
String zerlegen
hallo erstmal,
ich will einen String ein wenig zerstückeln und zwar habe ich einen Pfad (z.B. C:\Windows\System32\xyz.dll) und will nun nur den Namen der Datei ohne Pfad rausbekommen wie ich das vor der datei rausfiltere weiß ich ja s := 'C:\Windows\System32\xyz.dll'; s := Copy(s, 1, POS('\', s) -1); da bekomme ich das C: raus aber wie den dateinamen? danke alex |
Re: String zerlegen
Für die Dateinamen und -verzeichnisse bietet Delphi Dir ein Latte an Funktionen.
Delphi-Quellcode:
Jede tut genau das, was ihr Name behauptet ;-)
ExtractFilePath()
ExtractFileDir() ExtractFileDrive() ExtractFileName() ExtractFileExt() ExtractRelativePath() ExtractShortPathName() ...:cat:... |
Re: String zerlegen
jo gut danke schön sowas habe ich gebraucht
|
Re: String zerlegen
Zitat:
Forumsbeilagentext Zu Risiken und Nebenwirkungen schauen sie in Delphis Online Hilfe oder fragen Sie ihre Leidgenossen in der Delphi-PRAXiS. ...:cat:... |
Re: String zerlegen
Moin Alex,
und wenn Du alles auf einmal machen willst, nimmst Du ProcessPath. [EDIT] Ich hab's mal nach "Sonstiges" verschoben [/EDIT] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 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