![]() |
Re: String Zerlegen
Zum Abschluss ich hätt ich noch was im Angebot (aber nur heute :-) ):
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
const const_project = 'project_'; var project: String; pos_exe: Integer; S: String; begin project := 'C:\Program Files (x86)\project\_Germany_\project_1.06.exe'; //Dateinamen auslesen S := ExtractFileName(project); If S <> project then begin //den ersten Teil löschen delete(S, 1, length(const_project)); //Position von ".exe" auslesen pos_exe := Pos('.exe', S); //vom 1. bis zur Position "pos_exe" - 1 kopieren Label2.Caption := copy(S, 1, Pred(pos_exe)); end; end; |
Re: String Zerlegen
ja und wenn der tatsächliche Dateiname ein großes "P" im Namen hat, kommt raus:
Delphi-Quellcode:
Aber ExtraxtFileName ist natürlich trotzdem eleganter.
ram Files (x86)\project\_Germany_\project_1.06
€: bezieht sich auf den Post vor Helmi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:23 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