![]() |
ComboBox - nicht den Text ändern können
Hallo Leude,
Ich will in nem Delphi Proj. von mir es so einstellen, dass man bei ner ComboBox nur lesen kann was dasteht und net einfach rumschreiben kann, drinne. bei nem Memo feld konnte man ja ReadOnly= True einstellen das finde bei ner ComboBox net im Objektinspektor. kann mir jemand helfen? Danke Gruß Xnoow |
Re: ComboBox - nicht den Text ändern können
Hi,
setz den Style auf csDropDownList! mfG mirage228 |
Re: ComboBox - nicht den Text ändern können
Aha genau das habe ich gesucht danke! :-D :-D
|
Re: ComboBox - nicht den Text ändern können
Hi...
hab dazu mal ne Frage: Wie kann ich denn jetzt einen Text in der ComboBox festlegen, der schon zum Anfang zu sehen ist ? mit ComboBox1.Text funktioniert das bei mir nicht mehr. Nur beim Style auf "Drop Down". Will es aber auch in so einer Liste haben! ?!? Wahrscheinlich wieder sau einfach und ich komm mal wieder nicht drauf ;-) cu Trouble_Maker |
Re: ComboBox - nicht den Text ändern können
Zitat:
![]() gepostet. |
Re: ComboBox - nicht den Text ändern können
Zitat:
Zitat:
thx Trouble_Maker |
Re: ComboBox - nicht den Text ändern können
Hi Trouble_Maker,
ich hatte das Problem auch mal gehabt hatte es dann so gelöst.
Delphi-Quellcode:
Tschüß Markus
procedure TFHaupt.FormCreate(Sender: TObject);
var i:integer; begin for i:=1 to CBSchriftarten.Items.Count do begin if CBSchriftarten.Items.Strings[i]='..' then CBSchriftarten.ItemIndex:=i; end; end; |
Re: ComboBox - nicht den Text ändern können
oder:
Delphi-Quellcode:
wenn in der Combobox eindeutige Einträge stehen..aCombobox.itemindex := acombobox.items.indexof('..'); |
Re: ComboBox - nicht den Text ändern können
Delphi-Quellcode:
Edit: :oops: hatte das Fenster zu lange auf -> wieder zu langsam :wink:
With cmbIrgendWas Do
ItemIndex := Items.IndexOf(DeinText); |
Re: ComboBox - nicht den Text ändern können
Zitat:
Lass den Style auf DropDown und schreib in OnKeyPress von der Combobox:
Delphi-Quellcode:
So lös ich das immer.
Key := #0
|
Re: ComboBox - nicht den Text ändern können
hm... sorry funktioniert bei mir nicht!
kA wieso ... also bringt auch keine Fehlermeldung! Aber die Box is am Anfang immernoch leer... cu Trouble_Maker |
Re: ComboBox - nicht den Text ändern können
Vielleicht solltest du noch was in Text reinschreiben^^
|
Re: ComboBox - nicht den Text ändern können
hiho...
hab mit dem "es funktioniert nich" Markus K. und BluesKid gemeint! @Spider: dein Tip funktioniert! Zwar nich so edel aber auch ok ;-) cu Trouble_Maker |
Re: ComboBox - nicht den Text ändern können
Was funktioniert denn nicht? Hast du für die .. auch den String eingesetzt der angezeigt werden soll?
Tschüß Markus |
Re: ComboBox - nicht den Text ändern können
Mach's wie folgt:
Delphi-Quellcode:
Das geht aber wirklich 100%-ig!
procedure TForm1.FormCreate(Sender: TObject);
begin ComboBox1.ItemIndex := 0; // 0 steht für erstes Element der ComboBox end; |
Re: ComboBox - nicht den Text ändern können
hallo...
das funktioniert ja supergut. Zitat:
was ist wenn ich die items aus einer ini lade, und meinetwegen item[3} in der ini als sichtbares item gespeichert wurde. weiß jemand rat? die combobox steht auf csOwnerDrawFixed liebe grüße horst |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 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