تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طريقة حذف حرف زيادة من مربع النص
#1
عندي مربع نص مخصص لكتابة سعر المنتج
لعدم حدوث خطأ قمت بتخصيص مربع النص هذا لاستقبال ارقام فقط وعدم السماح بكتابة حروف
كما سمحت ايضاً بكتابة العلامة العشرية
ولكن في هذه الحالة مربع النص يقبل ان يضيف المستخدم اكثر من علامة عشرية في نفس الرقم مما يسبب خطأ وتعطيل البرنامج
اريد كود يمنع المستخدم من كتابة اكثر من علامة عشرية واحدة في مربع النص
ولكم جزيل الشكر
الرد }}}
تم الشكر بواسطة:
#2
......  اللذي يحضرني الان اولا نكتب دالة كاجراء مستقل :
PHP كود :
Private Function commacount(txt As String) As Integer
        Dim count 
As Integer 0
        For Each h 
As String In txt
            If h 
"." Then
                count 
+= 1
            End 
If
 
       Next
        Return count
    End 
Function 
 
و ضمن حدث TextBox1_KeyPress لمربع النص نكتب:
PHP كود :
 If (e.KeyChar "." And commacount(sender.text) > 0Then
            e
.Handled True
        End 
If 
و اكيد توجد اكواد افضل ننتظره من الاخوة الفضلاء.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
#3
فقط نستخدم الكود التالي ضمن حدث الـ (KeyPress):
كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
   If (e.KeyChar = ".") And (TextBox1.Text.Contains(".")) Then
       e.Handled = True
   End If

End Sub
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف نستخرج نص الالتاريخ الاول من النص التالي: justforit 0 121 31-10-25, 05:33 PM
آخر رد: justforit
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 250 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,848 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 657 24-04-25, 12:58 PM
آخر رد: foad8920
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 515 25-02-25, 09:31 AM
آخر رد: heem1986
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,769 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 488 01-01-25, 03:56 PM
آخر رد: heem1986
  طريقة جلب نوع ملفات معينة heem1986 3 470 31-12-24, 11:32 PM
آخر رد: aljzazy
  طريقة التحكم في التقرير بالكود المتألق9 2 475 23-12-24, 05:11 PM
آخر رد: atefkhalf2004
  طريقة فاتورة epos altoki939 0 293 08-12-24, 09:15 PM
آخر رد: altoki939

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم