combobox mit inhalt einer opendialog-liste füllen

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
5woho19
Beiträge: 9
Registriert: Fr 12. Jul 2013, 02:56

combobox mit inhalt einer opendialog-liste füllen

Beitrag von 5woho19 »

hallo, und guten tag.
ich möchte eine combobox mit den ergebnissen aus dem opendialog füllen. system: windows7 , ide: lazarus 09.x
ich kann nirgends etwas darüber finden, nur wie ich 1 Filename rüberbekomme habe ich immer gefunden.jedoch möchte ich die ganzen Files übertragen.
howtodo???

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: combobox mit inhalt einer opendialog-liste füllen

Beitrag von knight »

Hast du dir schon mal TFileListBox angesehen? Das dürfte deinen Anforderungen ziemlich nahe kommen.

knight

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2822
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: combobox mit inhalt einer opendialog-liste füllen

Beitrag von m.fuchs »

So zum Beispiel:

Code: Alles auswählen

ComboBox1.Items := OpenDialog1.Files;
Das ist leider ein bisschen inkonsequent. Für Mulitselect heißt die entsprechende Property Files, kann nur eine Datei ausgewählt werden ist es Filename. Da wäre Filenames sicher besser gewesen, aber naja.
Zuletzt geändert von m.fuchs am Di 27. Aug 2013, 07:53, insgesamt 1-mal geändert.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

5woho19
Beiträge: 9
Registriert: Fr 12. Jul 2013, 02:56

Re: combobox mit inhalt einer opendialog-liste füllen

Beitrag von 5woho19 »

Klasse, solche schnellen Hilfen...Danke..
ich möchte keine Listbox verwenden bezw. tritt wohl das gleiche Problem auf ?
dagegen möchte ich den Vorschlag von Mr. Fuchs versuchen ..
jedenfalls ein Danke für Eure Vorschläge,

soeben habe ich combobox.items:= dialog.files probiert......auch damit kriege ich nur einen eintrag in meine box....mehrfach-selection geht hier tatsächlich nicht,
sehr schwach!! naja muß ich doch wohl etwas anderes machen ,vielleicht mit findfile....

5woho19
Beiträge: 9
Registriert: Fr 12. Jul 2013, 02:56

Re: combobox mit inhalt einer opendialog-liste füllen

Beitrag von 5woho19 »

Menge hilfreicher und kompetenter leute hier im forum.das ist gut und hilfreich.gerade für anfänger in lazarus!
zurück zu combobox mit ..........
ich bin in einem wald gewesen und hab den baum nicht gesehen. das für mich gewesene " problem" war natürlich keines und ich hätte besser aufmerksamer sein sollen. also nichts einfacher als das, einige hatten ja auch dem richtigen typ gegeben... danke euch!

Antworten