![]() |
ComboBox Eintrage
Hi!
Also ... Ich hab ne ComboBox (Style := csDropDownList) und in der will ich einen Text einblenden. Ich lass die Items der Box vorher auslesen und reinschreiben (items := Dateien). Jetzt kommt der spannende Teil. Ich will das zuletzt angewählte Item speichern und beim nächsten Start des Progs anzeigen. Speichern Funktioniert auch schon. Aber ich kann nicht mit einer ID oder sonstigem arbeiten um das Item darzustellen, da ich die Reihenfolge und die Anzahl der Items nicht weis (optional erweiterbar). Meine Frage also: "Wie kann ich den Text der .ini-Variablen darstellen?" Auf Grund des Styls kann ich ja auch nicht mit ComboBox.Text arbeiten. Auf die billigste Art und Weise ab ich das schon ausprobiert(Style geändert, Text festgelegt & wider Style geändert). Kann mir da jemand weiter helfen, auch wenn die sache zihmlich banal klingt. mfg Barret |
Re: ComboBox Eintrage
hi
seh ich das richtig und dein prob is aus ner ini datei zu lesen? Zitat:
|
Re: ComboBox Eintrage
Moin moin
Delphi-Quellcode:
^^liefert den text des Items 0
aComboBox.items[0]
Delphi-Quellcode:
liefert den Index des Items mit dem Text 'ein Eintrag'
aCombobox.items.indexof('ein Eintrag')
schönen Gruß Sam [edit] Herzlich Wilkommen in der Delphi-Praxis [/edit] |
Re: ComboBox Eintrage
Guter Fersuch aber das is es leider nich! Hab ich wohl vergessen dazu zuschreiben. Den String lass ich schon auslesen und er wird auch richtig ausgelesen (ausprobiert an anderen Objekten). Ich kann den String nur nicht in der Box darstellen, dar der Style ja das schreiben in dem Objekt verhindert. Und Adden kann ich den String auch nicht, da dieser ja schon in der Box exestiert. Ich kann halt nur nicht sagen an welcher Stelle.
|
Re: ComboBox Eintrage
Danke!!! Jetzt funzt es :thumb:
Die Idee von dir BluesKid is genau das was ich gesucht hab. Meinen Code dazu brauch ich ja dan nicht veröffentlichen, is ja nur simples zuweisen. Großes lob noch an die Communetie für die schnellen Antworten. mfg Barret |
Re: ComboBox Eintrage
Moin
Wenn der String schon als item in der Combobox ist, wo ist das Problem?
Delphi-Quellcode:
aComboBox.itemindex := aCombobox.items.indexOf('DER String ;-)');
Wenns dann immer noch hakt muss du wohl oder übel mal etwas code Zeigen :D schönen Gruß Sam [edit] .. ja gut war dann jetzt wohl ein unnötiges Post :-( [/edit] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:22 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