Skip to main content

AccessTr.neT


Formda Tıklanan Öğe Adı

Formda Tıklanan Öğe Adı

Çözüldü #1
Merhaba,

Formda tıklanan öğenin, mesela Alt1 olduğunu gösteren komut için yardımcı olur musunuz lütfen..
.rar Tıklanan öğenin adı.rar (Dosya Boyutu: 18,51 KB | İndirme Sayısı: 2)
temre, 18-02-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#2
Visual Basic Code
 Me.ActiveControl.Name
ile aktif nesnenin adını alabilirsiniz ama tam olarak ne yapmak istiyorsunuz?
Cevapla
#3
ANAFORM u açtığım zaman hangi nesneye tıklarsam onun adı BUTONEYLEMI kutucuğunda yazsın.
Cevapla
#4
dilerim işinize yarar
ilk kod form açıldığında olayına eklenecek
Visual Basic Code
   Dim ctl As Control
    
    For Each ctl In Me
Debug.Print ctl.Name & " - " & ctl.ControlType 'bu satıra gerek yok hata durumunda hangi kontrolde sorun çıktı onu anlamak için
        If ctl.ControlType <> 112 And ctl.ControlType <> 111 Then
            ctl.OnClick = "=HandleClick([" & ctl.Name & "])"
        Else
            ctl.OnEnter = "=HandleClick([" & ctl.Name & "])"
        End If
    Next ctl
aslında Debug.Print ctl.Name & " - " & ctl.ControlType satırına gerek yok hata durumunda hangi kontrolde sorun çıktı onu anlamak için
diğer kod forma eklenecek birfonksiyon
Visual Basic Code
Public Function HandleClick(ByRef ctl As Control)
    Me.BUTONEYLEMI = ctl.Name
End Function
Cevapla
#5
Çok teşekkür ederim. İşime yaradı. Img-grin
Cevapla
#6
Iyi calismalar)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da