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

الكود الحالي لكتابة ارقام فقط ! كيف يمكن تعديله ليشمل الفاصلة ؟ ارجو المساعدة

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

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

If Val(KeyAscii) > 47 And Val(KeyAscii) < 58 Or KeyAscii = 8 Then Else KeyAscii = 0

الكود السابق لكتابة ارقام فقط في مربع تكست بوكس ! والمطلوب ايضا ادراج الفاصلة او النقطة بجانب الارقام !!

ما التعديل الواجب عمله ليتم كتابة الارقام و(الفاصلة او النقطة) اضافة للرقم

ولكم جزيل الشكر

فأنت اخي المبرمج ..لا تبخل بعلمك عمن يطلبه فقد كنت يوما تبحث كما نبحث نحن.. واعلم لو حجب العلم عنك لما وصلت الى ما انت عليه الان.. فاتق الله في طالب العلم وتذكر ما منه الله عليك ولا تبخل بعلمك وما اوتيت من معرفة ليبارك الله علمك وينفعك به.

#2

السلام عليكم...

الكود في هذه المشاركة: قبول الأرقام الكسرية

و انظر المشاركة رقم 13 في نفس الموضوع من أجل كود قبول الأرقام و الفاصلة و إشارة السالب.

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

#3

تستطيع استخدام هذا واضافة أو إيقاف اي رقم او حرف في اي وقت

 Dim MYFIELD As String

MYFIELD = "0123456789.,"
If KeyAscii = 13 Then
SendKeys "{TAB}"
KeyAscii = 0
End If

If KeyAscii > 26 Then
  If InStr(MYFIELD, Chr(KeyAscii)) = 0 Then
   KeyAscii = 0
  End If
End If

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#4

شكرا لكما على الرد

اشكرك اخي عماني وجاري التدقيق والتطبيق

فأنت اخي المبرمج ..لا تبخل بعلمك عمن يطلبه فقد كنت يوما تبحث كما نبحث نحن.. واعلم لو حجب العلم عنك لما وصلت الى ما انت عليه الان.. فاتق الله في طالب العلم وتذكر ما منه الله عليك ولا تبخل بعلمك وما اوتيت من معرفة ليبارك الله علمك وينفعك به.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…