Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Opendialog Dateiname auslesen
hibbert - Mi 22.10.03 22:04
Titel: Opendialog Dateiname auslesen
Hi,
wie kann ich über den Opendialog den Datei namen auslesen? (Nicht den Pfad zur Datei !!)
thx hibbert
Anonymous - Mi 22.10.03 22:06
entweder
EXTRACTFILENAME
oder in der OH oder auf gut glück ;)
Setsuna Meio - Mi 22.10.03 22:16
Huhu,
mit OpenDialog.Filename in Verbindung mit ExtractFileName. =)
^^
hibbert - Do 23.10.03 22:14
ok, das kann ja bei funzen, aber wie funzt das, wenn ich im opendialog die eigenschaft "Multiselect" aktiviert habe?
thx hibbert
Delete - Do 23.10.03 23:19
Benutze Files - Bedienung s. TStringList, weil´s eine solche ist.
hibbert - Do 23.10.03 23:31
ok, ich habe es bis jetzt so versucht, komme damit aber zu keinem Ergebnis:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| var I:integer; begin if opendialog1.Execute=true then for I:= 0 to OpenDialog1.Files.Count-1 do listbox1.Items.Add(opendialog1.Files.Names[i]); end; |
Was ist falsch?
Thx hibbert
ErnestoChe - Do 23.10.03 23:41
Hi,
man gab dir doch den Tipp
ExtractFileName zu benutzen um den Datei-Namen zu ermitteln. Ausserdem muss Names weg, siehe dazu OH.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var i: Integer; begin if OpenDialog1.Execute then for i := 0 to OpenDialog1.Files.Count - 1 do ListBox1.Items.Add(ExtractFileName(OpenDialog1.Files[i])); end; |
MFG
- Ernesto -
hibbert - Fr 24.10.03 16:01
Mit dem Tipp ExtractFileName konnte ich ehrlich gesagt nichts anfangen.
Mein Fehler war es, das ich das unbedingt mit opendialog1.files[i] machen wollte.
Und nun funzt es ja.
Vielen Dank !!
Hibbert
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!