AccessTr.neT
Activex Combobox Styl Özelliği Normal Combobox Özellik. - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Activex Combobox Styl Özelliği Normal Combobox Özellik. (/konu-activex-combobox-styl-ozelligi-normal-combobox-ozellik.html)

Sayfalar: 1 2 3 4 5 6


RE: Activex Combobox Styl Özelliği Normal Combobox Özellik. - berduş - 05/11/2020

aşağıdaki kod açılır kutuya veri girilmesini engeller
tabi yön tuşlarının çalışması için if yada case ile kontrol sağlanabilir yada
KeyDown yerine KeyPress kullanılabilir ama bu durumda da conrol+ C ile veri yine girilebilir maalesef
Private Sub AcilanKutu_KeyDown(KeyCode As Integer, Shift As Integer)
KeyCode = 0
End Sub



RE: Activex Combobox Styl Özelliği Normal Combobox Özellik. - feraz - 05/11/2020

(05/11/2020, 13:39)berduş yazdı: aşağıdaki kod açılır kutuya veri girilmesini engeller
tabi yön tuşlarının çalışması için if yada case ile kontrol sağlanabilir yada
KeyDown yerine KeyPress kullanılabilir ama bu durumda da conrol+ C ile veri yine girilebilir maalesef
Private Sub AcilanKutu_KeyDown(KeyCode As Integer, Shift As Integer)
KeyCode = 0
End Sub
Sağol abey vakit olunca teferruatlıca dener ve ilgilenirim tam yapabilmek için.


RE: Activex Combobox Styl Özelliği Normal Combobox Özellik. - berduş - 05/11/2020

aklıma gelenleri ekledim
dilerim işinize yarar
Private Sub AKEngelle_KeyDown(KeyCode As Integer, Shift As Integer)
'tab: 9
'enter: 13
'ESC: 27
'pageUP: 33
'pageDown: 34
'end: 35
'home: 36
'up/yukarı: 38
'down/aşağı: 40
'execute: 43

Select Case KeyCode 'basılan tuş kodu

Case 9, 13, 27, 33, 34, 35, 36, 38, 40, 43
Case Else ' diğer değerler
KeyCode = 0
End Select
End Sub



RE: Activex Combobox Styl Özelliği Normal Combobox Özellik. - feraz - 05/11/2020

Berduş hocam istediğime yakın olmuş.
Alttaki koduda ekleyince maus ile tıklayıncada açılıyor.Böyle iyi oldu.2 olay kaldı birisi bence zor iş olmasada olur.
Gifte gösterdim alttaki comboya her tıklamada açılıp kapanıyor liste.Üstteki ise açılınca bapanmıyor alttaki gibi tekrar tıklama ile.
Yani üstteki comboya tıklayınca Dropdown aktif olacak tekrar tıklayınca Dropdown pasif olacak gibi.


Private Sub combo1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  combo1.Dropdown
End Sub

[Resim: do.php?img=10584]


RE: Activex Combobox Styl Özelliği Normal Combobox Özellik. - berduş - 05/11/2020

Acilir kutunun acilip acilmadigini kontrol etmek icin galiba api gerekiyormuş, apiyi kullanarak açıksa sendkey ile enter yollanabilir


RE: Activex Combobox Styl Özelliği Normal Combobox Özellik. - feraz - 05/11/2020

(05/11/2020, 23:20)berduş yazdı: Acilir kutunun acilip acilmadigini kontrol etmek icin galiba api gerekiyormuş, apiyi kullanarak açıksa sendkey ile enter yollanabilir
Neyse ozaman gerek yok abey başka yere tıklanınca kapanıyor zaten.sendkey olayı numlocku açıp kapatıyordu excelde,accesstede böyle olursa problem.Çözüldü tarafına taşınabilir konu abey.Sağolun.