Admin Admin
المساهمات : 83 تاريخ التسجيل : 12/03/2013
| موضوع: التحكم التام بمدخلات INPUT بدون الماسك الثلاثاء مارس 12, 2013 7:41 am | |
|
سبق طرح سؤال عن طريقة التحكم بالأنبوت و تمت الإجابة فقط أحببت أن أضيف هذه الطريقة و فيها ستحدد المحارف أو الأرقام التى سيقبلها الإنبوت عن طريق كتابتها كما فى هذا السطر
- الكود:
-
_strNumericChars = "1234567890-."; الكود كاملا بالمرفق لو إستخدمت INPUT MASK فسوف يحرمك من إستخدام الفاصلة العشرية و لا سبيل لكتابتها هذه الطريقة تجعلك أنت الذى تكتب الماسك المناسب بأى شروط تراها أنت فمثلا يمكنك السماح للأتى 123456789ABCDEF و ذلك للسماح بكتابة الأرقام بالتنسيق الست عشرى أو 0 و 1 فقط للسماح لكتابة أرقام بينارى فقط و لاحظ أننى فى هذا المثال سمحت بالأرقام و الفاصلة العشرية و علامة السالب أى شيئ عدا ما سبق تحديده سيتم إظهار رسالة و مسح الحرف الأخير و ضبط المؤشر يمكنك التعديل كما تشاء فتسمح مثلا بالحرف ج فقط كرمز للجنيه مثلا. طبعا مع السابق أو تزيل رمز السالب مثلا يمكنك تحديد أى مزيج من الحروف أو الأرقام تحكم كامل و الكمال لله وحده ستجدون بالكود أسطرا قد تظنون أنها زائدة تلك السطور لمنع المؤشر من العودة للموقع صفر و لو عندكم ف كرة أفضل لإرجاع المؤشر شاركونا بها لأنى لم أجد كود يتحكم بموقع المؤشر الملف المفتوح مرفق
| |
|