Skip to main content

AccessTr.neT


ekran klavyesini tüm metin kutularında kullanmak

ekran klavyesini tüm metin kutularında kullanmak

#1
Örnekte ekran klavyesi mevcut.
ekran klavyesini sadece bir metin kutusunda kullanabiliyorum.

istediğim formda ve üzerine tıkladığım aktif olan tüm metin kutularında ekran klavyesini kullanmak için.
hangi kodu kullanmalıyım.

herhangi bir formdan 
ve   üzerine tıkladığım herhangi bir metin kutusuna 

 açılan bir formdan veri nasıl gönderebilirim.

ilginize ve cevabınıza teşekkür ederim.

.rar klavye yapım.rar (Dosya Boyutu: 186,74 KB | İndirme Sayısı: 3)
zetyu, 11-03-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 06/01/2017, 00:25, Düzenleyen: zetyu.
Cevapla
#2
Merhaba,

genel isimli modüle 

Global GeciciKontrolAdi, GeciciFormAdi As String

kodu eklendi, 

klavye formundaki select case kaldırıldı, sadece 

Forms(GeciciFormAdi)(GeciciKontrolAdi) = Forms(GeciciFormAdi)(GeciciKontrolAdi) & toReturn


kodu mevcut.
.rar klavye yapım_sld.rar (Dosya Boyutu: 162,93 KB | İndirme Sayısı: 11)
Cevapla
#3
Teşekkür ederim Ozan bey her zamanki gibi hızlı ve kesin sonuç.
Elinize sağlık.

Enter tuşu
 bacspace ve 
delete tuşu  na koyduğum kodların hiç biri ni çalıştıramadaım.

Bu konudada yardımcı olabilirseniz memenun olururm.
zetyu, 11-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#4
sayın zetyu,

EK'te;
bahsettiğiniz talebinize yönelik olarak;
alternatif bir kullanım amacı ile kolaylık sağlaması adına,kullandığımız bilgisayarlarda hali hazırda mevcut olan EKRAN KLAVYESİ (OSK.Exe) uygulamasının geçerli olması ve harici bir Klavye yapmaya gerek olmaksızın kullanılması için hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
yine aynı şekilde,denetime ÇİFT TIKLANDIĞINDA olay yordamı ile çalışmaktadır.

bilginize...iyi çalışmalar,saygılar.
.rar klavye yapım-ATOZ.rar (Dosya Boyutu: 160,35 KB | İndirme Sayısı: 22)
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
#5
Ekran klavyesi başlatılamadı uyarısı geliyor.
zetyu, 11-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#6
Enter butonunun kodları

    Forms(GeciciFormAdi).SetFocus
    SendKeys "{ENTER}"
   Forms!frmKeyboard.SetFocus
DoCmd.Close

backspace butonunun kodları

    If IsNull(Forms(GeciciFormAdi)(GeciciKontrolAdi)) Then Exit Sub
   infield = Forms(GeciciFormAdi)(GeciciKontrolAdi)
   If Len(infield) = 0 Then Exit Sub
   infield = Left(infield, Len(infield) - 1)
   Forms(GeciciFormAdi)(GeciciKontrolAdi) = infield

formda delete butonu yok,  delete butonu tıklandığında ne olacağını bilmediğim için yorum yapamayacağım.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task