تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تكست بوكس
#1
كيف بقدر حدد عدد خانات التكست بوكس 


يعني بدي التكست بوكس تقبل حروف وارقام لكن 4/خانات فقط
الرد }}}
تم الشكر بواسطة:
#2
هكذا :

كود :
   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
       TextBox1.MaxLength = 4
   End Sub

   Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
       If Char.IsDigit(e.KeyChar) = False And Char.IsLetter(e.KeyChar) = False And e.KeyChar <> ControlChars.Back Then
           e.Handled = True
       End If
   End Sub
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
#3
لو سمحت عندي زر يفتح مسار موجود ضمن تكست بوكس 1
كيف بقدر اذا كان المسار الموجود ضمن تكست بوكس 1 اقل من 4/خانات او فارغ يعطي رسالة خطأ واذا اكثر. يفتح المسار
الرد }}}
تم الشكر بواسطة:
#4
(09-05-25, 02:37 PM)EMADW كتب : لو سمحت عندي زر يفتح مسار موجود ضمن تكست بوكس 1
كيف بقدر   اذا كان المسار الموجود ضمن تكست بوكس 1  اقل من 4/خانات   او  فارغ يعطي رسالة  خطأ واذا اكثر. يفتح المسار

في الحالة الأولى المتعلقة بتحديد عدد الحروف المكتوبة في TEXTBOX1
أذا طبقت الأكواد المقدمة من الأستاذ الفاضل طه 
فلن تحتاج الى اي رسائل او شروط 
لأنك ببساطة أجبرت المستخدم على أدخال 4 حروف فقط لأن TEXTBOX1 لن تقبل أكثر من هذا 

في الحالة الثانية وهي ان يكون TEXTBOX1 فارغ  أو اقل من 4 فهذة بسيطة جدا 
أستخدم الكود التالي


كود :
If Trim(TextBox1.Text) = "" Or Len(Trim(TextBox1.Text)) < 4 Then
    MsgBox "الرجاء إدخال مسار صحيح (يجب ألا يكون فارغاً أو أقل من 4 خانات)"
Else
    ' هنا تضع الكود الخاص بفتح المسار
  End If
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ازاى أطبق كود max على حقل تكست new_programer 4 410 04-02-25, 09:57 PM
آخر رد: aliday03
  كود لتغير لون الخط فى التكست بوكس خالد كامل1 1 335 31-01-25, 06:22 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,773 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  مساعدة في استيراد البيانات من الليست بوكس fireswored1 4 462 22-01-25, 08:43 PM
آخر رد: fireswored1
  كود انتقال مؤشر الماوس من تكست الى تكست اخر خالد كامل1 1 455 20-01-25, 12:21 AM
آخر رد: خالد كامل1
  [VB.NET] تعبئة كومبو بوكس بقواعد البيانات الموجوده علي السيرفر Mustafa Shaker 6 4,087 23-12-24, 03:59 PM
آخر رد: aljzazy
  [VB.NET] جيك بوكس muaamar 3 371 23-11-24, 09:00 PM
آخر رد: rdxdz
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 549 07-11-24, 09:15 PM
آخر رد: modymody300894
  كيفيه التعامل مع ملفات الدروب بوكس عن طريق api ackore 3 452 22-08-24, 06:13 AM
آخر رد: ackore
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 523 01-08-24, 10:28 PM
آخر رد: Khalil chiha

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


يقوم بقرائة الموضوع: