Arkadaşlar aşağıdaki kodla sayı yerine harf girdiğinde girilen karakteri dqahil etmeden uyarıyor.
Kod:
If Asc(e.KeyChar) = 8 Then e.Handled = False Exit Sub End If If Asc(e.KeyChar) < 48 Or Asc(e.KeyChar) > 57 Then e.Handled = True MessageBox.Show("Sadece Sayı Girebilirsiniz", "Dikkat!!", MessageBoxButtons.OK) Exit Sub End If
Ancak harf yerine sayı girdiğimde de yazılan karakteri dahil etmeden uyarmasını nasıl sağlayabilirim.

Kod:
If Asc(e.KeyChar) = 8 Then e.Handled = False Exit Sub End If If IsNumeric(TextBox6.Text) = True Then e.KeyChar = UCase(e.KeyChar) e.Handled = True MessageBox.Show("Sadece Harf Girebilirsiniz", "Dikkat!!", MessageBoxButtons.OK) Exit Sub End If
Kodlar calışıyor sorun yok yalnız backspace calışmıyor, ilk girilen karakter gozukuyor. Amacım sayıda olduğu gibi sayı girildiğinde tetiklenip uyarması. Yardımlarınız icin şimdiden Teşekkurler.
__________________