@
accessman hocam normalde class içinde for each döngüye gerek yok eğer sadece hangi textboxa veri girince sadece en alttakine yazılan gösterilmesi için.Normalde tek satır kod yetiyor.Sizin başka konudaki olay için yapmak istemiştim virgülle olayı yoksa dediğim gibi class koduna tek satır yetiyor.
(22/03/2020, 18:20)accessman yazdı: [ -> ]Çok teşekküeler
Rica ederim abey.berduş hocanın onchange yöntemiyle yaptığı daha hoş.Örnek olması açısından yükledim.Class içinde değişiklerle renk vs...olaylarda yapılır basitçe.
(22/03/2020, 18:04)feraz yazdı: [ -> ]berduş hoca class'tan anlamıyor.
haklısınız ama burada da aslında her metin kutusuna olay eklemek için form yüklenirken olayında for each kullanılmıyor mu?
dediğiniz gibi Class olayından anlamam ama normalde herhangi bir nesneye normal yollarla eklenemeyecek özellikleri eklemek için kullanılmaz mı Class Modul?
yani aslında her yerde kullanılabilir belki burada da kullandığınız gibi ama kastım burada class modülü kullanmak 3lü koltuk taşımak için madenlerde kullanılan dev kamyonları kullanmaya benziyor)
örnek çalışma olarak öğretici olduğu ise su götürmez
If Forms("Form1").Controls("Metin13") = ",,," Then
Forms("Form1").Controls("Metin13") = Empty
End If
burada metin13 class olayının mantığına ters bunu nasıl genelleştirebiliriz
(22/03/2020, 18:56)berduş yazdı: [ -> ]metin kutusuna olay eklemek için form yüklenirken olayında for each kullanılmıyor mu?
Evet aynen sizin örnekte =degistir gibi nesnelere özellik eklediğiniz gibi class ilede özellik veriliyor.Class kodlarını incelediyseniz orda tek change var ve koşulu sağlayan nesneler hep ordan işlem görüyor.change yerine neyi destekliyorsa onu ekleyebilir insanoğlu.Desteklemesini anlamak için enüst solda açılan kutu var ordan class nesnrsi seçilirse en üst sağdan özellikleri çıkar change ,keypress vs...