Visual Basic programlama dili, klavyeden girdi almak ve kullanıcının tuş vuruşlarını takip etmek için özel fonksiyonlar sunar. Bu fonksiyonlar sayesinde, kullanıcının klavyedeki tuşları nasıl görebileceğiniz aşağıdaki gibi bir kod parçası ile mümkündür:
vb.net
Private Sub Form1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Me.KeyPress
TextBox1.AppendText(e.KeyChar)
End Sub
Bu kod, bir Windows Form uygulamasında kullanılan bir TextBox nesnesine kullanıcının basılan tuşlarını ekleyecektir. Form1_KeyPress olayı, bir tuşa basıldığında tetiklenir ve e parametresi, basılan tuşa ilişkin bilgiler içerir. Bu örnekte, e.KeyChar özelliği, basılan tuşun karakter değerini içerir. TextBox1.AppendText yöntemi kullanılarak, basılan tuşun karakter değeri TextBox1 nesnesine eklenir ve kullanıcıya gösterilir.
Bu kodu bir Windows Form uygulamasına ekleyerek, kullanıcının klavyedeki tuşlarını takip edebilirsiniz. Bu tür bir kod, genellikle, kullanıcıya bir şifre veya anahtar girişi yapmasını istediğiniz uygulamalar gibi, klavyeden girdi alan uygulamalarda kullanılır.