Skip to main content

AccessTr.neT


F Tuşlarına Kod Atama

F Tuşlarına Kod Atama

Çözüldü #7
(07/01/2009, 01:52)mehmetdemiral yazdı: Ben de eşref beyin önerdiği kodları kullanıyorum. Ama bu kodlarda rastladığım bir sıkıntıyı aktarayım. F4 tuşuna yazılan kodlar ENTER ile de çalışıyor. Bu yüzden F4 kullanamıyorum. Mesela aşağıdaki yazdığım kodda

Select Case KeyCode

'********f4 TUŞU********
Case vbKeyF4: Onay257.SetFocus
Onay257 = -1
If Onay257 = -1 Then
Me.Uetiket.Visible = True
Me.Uaçıklama.Visible = True
Me.Uaçıklama.SetFocus
Else
Me.Uetiket.Visible = False
Me.Uaçıklama.Visible = False
End If


F4 tuşu yerine ENTER tuşuna da bassan onay kutusuna odaklanma ve onaylama gerçekleşiyor. Halbuki formda metin kutuları arasında ilerlemek için entere basıyoruz. O zaman sekme durağına hayır dememe rağmen -hatta bir önceki eyleme setfocus ile başka bir alana odaklanma kodları koymama rağmen- yine de yukarda adı geçen onay257'ye odaklanıp onaylıyor. Tabi o zaman da uetiket ve uaçıklama alanları görünür oluyor. Ne dersiniz?

NOT: Pascal'da bazı tuşlara eylem atanırken asci kodların bazı yansımaları olduğu ve tıpkı burda olduğu gibi sarkmalar(!) olabileceği söylenmişti. Bu da öyle bir şey mi ki?

mehmet beyin sorduğu soruyu bende merak ediyorum
F4 kullanılamıyor mu?
ilgilenen yok mu acaba
@benbendedeilem
Son Düzenleme: 30/04/2009, 12:28, Düzenleyen: accessman.
Cevapla
#8
(07/01/2009, 01:52)mehmetdemiral yazdı: Ben de eşref beyin önerdiği kodları kullanıyorum. Ama bu kodlarda rastladığım bir sıkıntıyı aktarayım. F4 tuşuna yazılan kodlar ENTER ile de çalışıyor. Bu yüzden F4 kullanamıyorum. Mesela aşağıdaki yazdığım kodda

Select Case KeyCode

'********f4 TUŞU********
Case vbKeyF4: Onay257.SetFocus
Onay257 = -1
If Onay257 = -1 Then
Me.Uetiket.Visible = True
Me.Uaçıklama.Visible = True
Me.Uaçıklama.SetFocus
Else
Me.Uetiket.Visible = False
Me.Uaçıklama.Visible = False
End If


F4 tuşu yerine ENTER tuşuna da bassan onay kutusuna odaklanma ve onaylama gerçekleşiyor. Halbuki formda metin kutuları arasında ilerlemek için entere basıyoruz. O zaman sekme durağına hayır dememe rağmen -hatta bir önceki eyleme setfocus ile başka bir alana odaklanma kodları koymama rağmen- yine de yukarda adı geçen onay257'ye odaklanıp onaylıyor. Tabi o zaman da uetiket ve uaçıklama alanları görünür oluyor. Ne dersiniz?

NOT: Pascal'da bazı tuşlara eylem atanırken asci kodların bazı yansımaları olduğu ve tıpkı burda olduğu gibi sarkmalar(!) olabileceği söylenmişti. Bu da öyle bir şey mi ki?

Merhaba
burada hep kod ile yazılmış, Access 2010 TR kendi entegre makrolarını örneğin alt makro yada MakroÇalıştır hazır komutunu kullanarak klavye tuşlarını nasıl çalıştırabiliriz? yani form üzerinde Metin12 adında bir metin kutusu olsun ben buna tıkladığımda klavyenin F1 tuşuna başmış olsun gibi
Cevapla
#9
Metin kutusunun "tıklatıldığında" olayına aşağıdaki kodu yazın.
SendKeys "{F1}"
İnadına, ille de Accesstr.net...
Cevapla
#10
(17/06/2015, 02:38)mehmetdemiral yazdı: Metin kutusunun "tıklatıldığında" olayına aşağıdaki kodu yazın.
SendKeys "{F1}"

Merhaba,
verdiğiniz işlemi denedim ama bir türlü beceremedim. Dosya ektedir, yardımlarınızı rica ediyorum.
Aslında yapmak istediğim Klavyede Windows ikonlu başlat tuşu ile D tuşlarına birlikte basılsın istiyorum, nasıl yapabilirim?
Cevapla
#11
Ekte dosya yok ki?
İnadına, ille de Accesstr.net...
Cevapla
#12
sayın ssdestek,

Site Kuralları sayfasını tekrar incelemnizi önermekle birlikte,
ilgili kuralların 1/d maddesi'ne riayet ederek;

daha öncesinde açılmış ve Cevaplanmış Sorular Kategorisi'ne taşınmış bir konunun devamını ve bununla birlikte mesaj yoğunluğunu artırmak sonucu mesajlar yazmayınız ve aynı içeriğe sahip ve bu nedenle açmış olduğunuz aşağıdaki konunuzdan devam etmeye özen gösteriniz.bilginize.

ACCESS 2010 TR KLAVYE TUŞU TANIMLAMA

iyi çalışmalar,
saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task