الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اجعل خانة text لا تقبل الا ارقام

مغلق
بدأه mona_plo في 6 يونيو 2006 · 3 رد · 957 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هاى، مساء الخير

ممكن سؤال بعد ذنكم ؟

ازاى اجعل خانة text لا تقبل الا ارقام

وياريت تكون طريقة سهلة لأن البرنامج عندى فى حوالى 100 خانة

وشكرا

#2
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
KeyAscii = 0
End If
End Sub

[code]Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
KeyAscii = 0
End If
End Sub
#3

السلام عليكم ورحمة الله وبركاته

قم بتكوين مصفوفة أدوات من مربعات النص التى تريد أن تجعلها تقبل أرقاماً فقط ثم أكتب الكود الآتى

Private Sub txtNum_KeyPress(Index As Integer, KeyAscii As Integer)
KeyAscii = IIf(IsNumeric(Chr(KeyAscii)), KeyAscii, 0)
End Sub

جرب أن تكتب حروف فى أى مربع نص من عناصر المصفوفة فلن يقبل إلا الأرقام ويمكن جعل المربع لا يقبل إلا الحروف بتغيير بسيط جدا فى الكود وهو إضافة الدالة المنطقية Not قبل الدالة IsNumeric ليصبح الكود بهذا الشكل

Private Sub txtNum_KeyPress(Index As Integer, KeyAscii As Integer)
KeyAscii = IIf(Not IsNumeric(Chr(KeyAscii)), KeyAscii, 0)
End Sub

أتمنى أن يكون هذا طلبك ;)

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#4

مرسى قوى قوى على المساعدات دى

هذا الموضوع مغلق.

مواضيع مشابهة