السلام عليكم
الكود المطلوب كالتالي
لدي تكست بوكس
به ارقام وعلامات
يعني مثل 3/4545454/4
اريد كود يستبعد اي شيء غير الارقام
بمعني بمكن ايضا - أو / أو فاصله
وتصير الارقام كالتالي 445454543
شكرا لكم
السلام عليكم
الكود المطلوب كالتالي
لدي تكست بوكس
به ارقام وعلامات
يعني مثل 3/4545454/4
اريد كود يستبعد اي شيء غير الارقام
بمعني بمكن ايضا - أو / أو فاصله
وتصير الارقام كالتالي 445454543
شكرا لكم
وعليكم السلام
ضع هذا الكود في الحدث KeyPress التابع للأداة Text1
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
KeyAscii = 0
End If
End Subهذا الكود يمنع المستخدم كتابة اي شيئ الا ارقام
((رحلة العودة الى العالم الافتراضي قد بدأت))
السلام عليكم ورجمة الله
في كمان الدالة التاليه اذا كان النص موجود
text1=replace(text1,"/","")
شارك معنا في (عمل مشاريع برمجيه بمشاركة جميع الأعضاء هنا, مشاريع برمجية كاملة)
من سجن عكا وطلعــت جنـازة...
محمد جمجوم و فؤاد حجـازيجازي عليهم يا شعبــي جازي...المندوب السامي وربعه عموما
محمد جمجوم ومع عطا الزير...فؤاد حجـــــــــازي عز الذخيـره
انا على ما فهمت انه المدخل مثلاا على صوره تاريخ والمطلوب حذف ال"\" لاستعمالها فى البرنامج....
ممكن تعلم لووب تشوف المحتويات حرف حرف لو كان النوع رقم اضافته لمتغير ولو غير كده عدم اضافته...
ولو معرفتش الكود انا ممكن اكتبهولك بس حاول..وممكن يكون فيه طريقه اسهل , الله اعلم
“Any fool can make things bigger, more complex, and more violent”
خد يا سيدي الكود ده
If IsNumeric(Text1.Text) = False Then
SendKeys "{backspace}"
End If
والكود ده بيعمل الآتي انه بيخليك تكتب ارقام بس في التكست ومينفعش تحط اي حاجة ولو حتي اي علامة في التكست ده يعني ارقام فقط لا غير وجرب بنفسك ورد عليا انا في الخدمة
اتمني لك التوفيق

المحاسب
سامح إبراهيم عبداللطيف
sameh_ibm@hotmail.com
SAMHOOON
هذا الموضوع مغلق.