combobox a yazmayı engelleme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

combobox a yazmayı engelleme

Mesaj gönderen sako »

Combobox' a sadece açılır kutu ile işlem yapmak istiyorum.
style seçeneğinden dropdownlist olarak değiştiriyorum ama bu seferde combobox1.text=...... şeklindeki kodları kullanmıyorum. Nasıl yapabilirm acaba ?
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: combobox a yazmayı engelleme

Mesaj gönderen SimaWB »

ComboBox'ın OnKeyPress'inde

Kod: Tümünü seç

Key := #0;
yapsan?
There's no place like 127.0.0.1
Kullanıcı avatarı
warder
Üye
Mesajlar: 255
Kayıt: 10 Mar 2004 04:59

Re: combobox a yazmayı engelleme

Mesaj gönderen warder »

C++ Builder için "Name = ComboBox" olan ComboBox için:

Kod: Tümünü seç

SendMessage(GetWindow(ComboBox->Handle, GW_CHILD), EM_SETREADONLY, 1, 0);
Delphi için sanırım -> yerine . koymanız yeterli
1 rakamını 0 yaptığınızda ReadOnly = false durumu oluşur.
... Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!
Mustafa Kemal Atatürk...
xeriko
Üye
Mesajlar: 15
Kayıt: 02 Eyl 2011 02:44

Re: combobox a yazmayı engelleme

Mesaj gönderen xeriko »

combobox1 text olayını şöyle halledeceksin

combobox1.itemindex:=combobox1.items.indexof(edit1.text)
Cevapla