![]() |
FileListBox ohne Anzeige der Dateiextensions?
:hi:
Im Titel gestellte Frage, ich bekomme es einfach nicht gebacken, dass nur die Dateinamen aufgelistet werden ohne Extension :wall: :arrow: "text.txt" im Ordner und angezeigt werden soll nur "text" - kann mir jmd helfen? Danke im voraus :hi: ps: Habe hier schon gesucht, aber nichts passendes gefunden :cry: ps: Hoffe ich habe die richtige Forumecke erwischt :roll: |
Re: FileListBox ohne Anzeige der Dateiextensions?
Bockmist... sorry
|
Re: FileListBox ohne Anzeige der Dateiextensions?
Delphi-Quellcode:
Probiers mal damit.
name := Copy(ExtractFileName(dateiname), 1, Length(ExtractFileName(dateiname))-Length(ExtractFileExt(dateiname)));
Flare //edit: Kleinen Fehler korrigiert... |
Re: FileListBox ohne Anzeige der Dateiextensions?
Danke :thumb: funktioniert einwandfrei :drunken:
:coder: |
Re: FileListBox ohne Anzeige der Dateiextensions?
was funzt hier dran nicht?
Delphi-Quellcode:
for i:=0 to Opendialog1.files.count -1 do
begin name := Copy(ExtractFileName((OpenDialog1.Files.count-1)), 1, Length((ExtractFileName(OpenDialog1.Files.count-1)))-Length(ExtractFileExt((OpenDialog1.Files.count-1)))); sgfiles.cells[0,1 + i]:= (name); sgfiles.cells[1,1 + i]:= (OpenDialog1.Files[i]); |
Re: FileListBox ohne Anzeige der Dateiextensions?
Hier noch ein kleiner Tip:
Bei der Funktion ![]() Gruß Hawkeye |
Re: FileListBox ohne Anzeige der Dateiextensions?
lol? es geht doch nicht um das weglassen der ~endung sondern nur um das anzeigen der einzelnen datei ohne absoluten .pfad
das sagt delphi: ChangeFileExt (Funktion) ChangeFileExt ändert die Namenserweiterung der in FileName übergebenen Datei in den mit Extension angegebenen Wert. Extension legt die neue Erweiterung einschließlich des vorangestelltn Punktes fest. hab das problem selber gelöst |
Re: FileListBox ohne Anzeige der Dateiextensions?
Zitat:
Für mich ist
Delphi-Quellcode:
deutlich lesbarer als
name := ChangeFileExt(ExtractFileName(OpenDialog1.Files[i]), '');
Delphi-Quellcode:
Ach ja, der zweite Code könnten Klammer-Fehler enthalten. Ich habe irgendwann die Übersicht verloren...
name := Copy(ExtractFileName(OpenDialog1.Files[i]), 1,
Length(ExtractFileName(OpenDialog1.Files[i])) - Length(ExtractFileExt(OpenDialog1.Files[i]))); Gruß Hawkeye |
Re: FileListBox ohne Anzeige der Dateiextensions?
Im übrigen ist die TFileListBox depricated und sollte von daher nicht mehr verwendet werden.
|
Re: FileListBox ohne Anzeige der Dateiextensions?
der titel ist ja auch nicht von mir.
dachte das deine anzeige(nach meinem thread) auf mich bezogen war. naja seis drum |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 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