| Önsöz | Arama | Üyelik | Sohbet | Alış-Veriş | www.netyorum.com   
Ajanda
Seçtiklerimiz
Arşiv
Yazarlar
Yorumlar

Bölümler

Köşe Yazıları
Teknoloji
Sanat
Soru & Cevap
Dostluk & Sevgi
Eğlence
Geçmiş Zaman Olur ki

Konular

Sinema
Müzik
Kitap
Sözler
Oyunlar
Ürünler
Mekan
 
 
Reklam Fiyatları

İzleyici Mesajları

Elektronik posta :
bilgi@netyorum.com

 
 
Bu sayfayı arkadaşınıza göndermek için tıklayın.

 
 
Açılış sayfası yapmak için tıklayın.

Sık kullanılanlar listesine eklemek için tıklayın.

 

Eski Sayıları

Teknoloji 10.07.2003 İbrahim Gündüz - netyorum.com / Sayı: 139

TEXTBOX'LARDA SADECE SAYI GİRİŞİNE İZİN VERMEK

Merhaba,

Yazılımcı arkadaşlar bilirler. Diyelim ki bir textbox vardır ve kullanıcının buraya hiçbir zaman harf yazmaması, her zaman için sayı girişi yapması gerekir. Tabii bu girişi yapacak olan kişinin bir kullanıcı olduğunu göz önünde bulundurursak hata olma riski çok yüksek.

İşte bu hataları önlemek için aşağıdaki kodları kullanmamız yeterli olacaktır. Bu kodları kullanmamız durumunda kullanıcı söz konusu textbox´a sadece sayı girişi yapabilecek, geriye kalan tüm karakterlerde herhangi birşey yazmayacak.

Aşağıdaki kodları olduğu gibi kopyalayıp, kodlama alanına yapıştırabilirsiniz.

Public Function CtrlKeyCode(KeyAscii As Integer)
If Not Chr(KeyAscii) = "1" And Not Chr(KeyAscii) = "2" And Not Chr(KeyAscii) = "3" _
And Not Chr(KeyAscii) = "4" And Not Chr(KeyAscii) = "5" And Not Chr(KeyAscii) = "6" _
And Not Chr(KeyAscii) = "7" And Not Chr(KeyAscii) = "8" And Not Chr(KeyAscii) = "9" _
And Not Chr(KeyAscii) = "0" _
Then
CtrlKeyCode = 0
Else
CtrlKeyCode = 1
End If
End Function

Private Sub Text3_KeyPress(KeyAscii As Integer)
If CtrlKeyCode(KeyAscii) = 0 Then KeyAscii = 0
End Sub

İbrahim Gündüz
e-posta: gunduzonline@celiknet.com
GündüzOnline
Yazılım Tasarım Grubu


Yorum Ekle Yorumları Listele
139. Sayı önceki yazı 139. Sayı sonraki yazı
Teknoloji Önceki Yazı Teknoloji Sonraki Yazı
Her hakkı saklıdır. All rights reserved. netyorum.com © 2000-2005 İstanbul-Türkiye