[VBA] Sanal Klavyede Buton isimlerini doldurmak
#1
Daha önce açılmış sanal klavye ile ilgili konulara ek olarak
İnternet bankacılığında kullanılan türden harf ve sayıların randomize edilerek karıştırılması olayı için bir tablo oluşturup modül yardımıyla tblRandom isimli geçici tabloda harf ve sayıları karıştırıp olayın randomize boyutunu aşıyoruz.

Her seferinde tblRandom dan karıştırılan karakterleri form üzerindeki butonların caption larına nasıl dolduracağımız konusunu aşamadım.
(Bu işi çözebilirsek Karıştır butonunu silip karıştırma görevini diğer butonlara aktaracağız)

Shift tuşumuz basılıysa Buyuk isimli sütundan değilse Küçük isimli sütundan doldurabilirsek işlem tamamlanmış olacak.


Eklenti Dosyaları
.rar   Sanal Klavye.rar (Boyut: 135,13 KB / İndirilme: 116)



  Alıntı
Bu mesajı beğenenler:
#2
Sayin 59_34;

Onceki sanal klavye vba kodlari ile ilgili konulara cevaben ek'teki VT'yi inceleyebilirsiniz.

Sizin klavye tuslariniza Ilk tusu ilave edilmistir. Buyuk, kucuk tusunu uc durumlu tus olarak cevrilmis olup yazilan kelimeyi BUYUK, kucuk ve BUYUK leri kucuk-kucukleri BUYUK olarak harflemektedir. Karistir eylemi Metin kutusu ile degerlendirildi.

Buyuk, kucuk harf ile ilgili Shift tusuyla asilmistir.

Bu mesajdaki tuslarin konumlarinin degistirlmesi X-Y konumlarinin Rnd ile veya move kodu ile yer degisimleri saglanabilir (Tuslarin Karistirilmasina bakiyoruz). Tabloya bagli klavye olmadigindan captionlari degistirilmesi sorun cikarir.

Kolay gelsin.....


.rar   SanalKlavye.rar (Boyut: 41,01 KB / İndirilme: 112)



  Alıntı
Bu mesajı beğenenler:
#3
(18-08-2013, 15:32)dsezgin83260 demiş ki: Tabloya bagli klavye olmadigindan captionlari degistirilmesi sorun cikarir.

(18-08-2013, 00:20)59_34 demiş ki: .... harf ve sayıların randomize edilerek karıştırılması olayı için bir tablo oluşturup modül yardımıyla tblRandom isimli geçici tabloda harf ve sayıları karıştırıp olayın randomize boyutunu aşıyoruz.

Sn. dsezgin83260
Önceki konuya eklediğim örnekte tablo yoktu ancak iş farklı boyuta taşınacağı için bu konunun 1. mesajında eklediğim örnek için bir tablo oluşturduğumu yazmıştım.
Tabloya bağlı klavye derken acaba farklı bir şeyden mi bahsediyorsunuz?



  Alıntı
Bu mesajı beğenenler:
#4
(18-08-2013, 15:32)dsezgin83260 demiş ki: Bu mesajdaki tuslarin konumlarinin degistirlmesi X-Y konumlarinin Rnd ile veya move kodu ile yer degisimleri saglanabilir (Tuslarin Karistirilmasina bakiyoruz). Tabloya bagli klavye olmadigindan captionlari degistirilmesi sorun cikarir.

Caption karıştırma ile ilgili bir örnek çalışma buldum. Sanırım işimizi kolaylaştırabilir.



Eklenti Dosyaları
.zip   Caption Karıştırma.zip (Boyut: 249,17 KB / İndirilme: 96)



  Alıntı
Bu mesajı beğenenler:
#5
Sayin 59-34;

SanalKlavyede tus karstirma Calismamiz sizin talepleriniz cercevesinde tamamladik. Ek'teki VT'ni inceleyebilirsiniz.

Kolay gelsin....
.rar   SanalKlavye.rar (Boyut: 45,59 KB / İndirilme: 103)



  Alıntı
Bu mesajı beğenenler:
#6
Sn. dsezgin83260

Emeğinize sağlık, biraz uğraştırdım sanırım ama güzel bir çalışma çıkarmışsınız.

Benzersiz karakter girme olayını aşma imkanımız varmıdır?

Tekrarlayan karakterler içeren metinlerde biraz sıkıntı olacak gibi.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Ana Form Ve Alt Formdaki Checkbox'lı Alanlardaki Verileri Buton Ile Null Yapmak. M_Kemal_Askeri 1 24 2 saat önce
Son Mesaj: dsezgin
  Sorgu Içerisinde Boş Alan Varsa 0 (sıfır) Ile Doldurmak denizfatihi 3 516 15-08-2024, 14:38
Son Mesaj: beab05
  Buton Adlarının Tablodan Gelmesi alikagan 17 1.709 29-10-2023, 01:09
Son Mesaj: dsezgin
  Etiket Isimlerini Toplu Değiştirme hedefkaya 1 347 24-10-2023, 21:06
Son Mesaj: dsezgin
access-sql-18 [VBA] Buton Ile Referans Ekleme BeyTor 2 421 18-09-2023, 03:17
Son Mesaj: BeyTor
  Buton Ve/veya Mouse Makro Yazımı Hk. adnnfrm 1 426 31-01-2023, 22:54
Son Mesaj: BeyTor
  [FORM] Tabloda Boş Alanlara Buton Ile Kayıt Ekleme SümeyyeK 8 707 09-12-2022, 11:11
Son Mesaj: SümeyyeK
  Buton Ile Kısayol Program çalıştırmak zorrosx5 2 518 10-05-2022, 02:58
Son Mesaj: zorrosx5

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi