Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ComboBox - nicht den Text ändern können (https://www.delphipraxis.net/16549-combobox-nicht-den-text-aendern-koennen.html)

Xnoow 18. Feb 2004 20:34


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

mirage228 18. Feb 2004 20:37

Re: ComboBox - nicht den Text ändern können
 
Hi,

setz den Style auf csDropDownList!

mfG
mirage228

Xnoow 18. Feb 2004 20:39

Re: ComboBox - nicht den Text ändern können
 
Aha genau das habe ich gesucht danke! :-D :-D

Trouble_Maker 9. Mär 2004 15:48

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

toms 9. Mär 2004 15:53

Re: ComboBox - nicht den Text ändern können
 
Zitat:

?!? Wahrscheinlich wieder sau einfach und ich komm mal wieder nicht drauf
Nein, ist nicht mal so einfach! Habe eine Lösung mal auf http://www.swissdelphicenter.ch/
gepostet.

Trouble_Maker 9. Mär 2004 16:04

Re: ComboBox - nicht den Text ändern können
 
Zitat:

Zitat von toms
Nein, ist nicht mal so einfach!

Na dann bin ich ja beruhigt ^^

Zitat:

Zitat von toms
Habe eine Lösung mal auf http://www.swissdelphicenter.ch/
gepostet.

hm... hab danach gesucht. Hab aber dort auch nix gefunden! Hast du den QT vielleicht noch ?

thx


Trouble_Maker

Markus K. 9. Mär 2004 16:07

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:
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;
Tschüß Markus

BluesKid 9. Mär 2004 16:28

Re: ComboBox - nicht den Text ändern können
 
oder:

Delphi-Quellcode:

  aCombobox.itemindex := acombobox.items.indexof('..');
wenn in der Combobox eindeutige Einträge stehen..

Robert_G 9. Mär 2004 16:39

Re: ComboBox - nicht den Text ändern können
 
Delphi-Quellcode:
With cmbIrgendWas Do
  ItemIndex := Items.IndexOf(DeinText);
Edit: :oops: hatte das Fenster zu lange auf -> wieder zu langsam :wink:

Die Muhkuh 9. Mär 2004 16:40

Re: ComboBox - nicht den Text ändern können
 
Zitat:

Zitat von Trouble_Maker
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


Lass den Style auf DropDown und schreib in OnKeyPress von der Combobox:

Delphi-Quellcode:
Key := #0
So lös ich das immer.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:29 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz