تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] خلية textbox
#1
السلام عليكم ممكن طريقة لجعل textbox لم نكتب في اول الخلية والثانية مثلا الرقم 06 تطهر رسالة ولم اكتب 07 تظهر رسالة 
مع العلم انه سوف يكتب على التكست بوكس ارقم بعد الرقم 06 و  07
اي نحدد شرط فقط على الخانة الاول والثانية ن تكست بوكس
vb.net
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام

جرب الكود التالي :
كود :
       If TextBox1.Text = "06" Or TextBox2.Text = "06" Then

           MsgBox("الرقم الذي أدخلته غير صحيح", MessageBoxButtons.OK + MsgBoxStyle.DefaultButton1 + MessageBoxIcon.Exclamation + MsgBoxStyle.MsgBoxRight, "الرقم")

       End If
الرد }}}
تم الشكر بواسطة: معاند الحظ
#3
(31-05-22, 06:44 PM)أبو خالد الشكري كتب : وعليكم السلام

جرب الكود التالي :
كود :
       If TextBox1.Text = "06" Or TextBox2.Text = "06" Then

           MsgBox("الرقم الذي أدخلته غير صحيح", MessageBoxButtons.OK + MsgBoxStyle.DefaultButton1 + MessageBoxIcon.Exclamation + MsgBoxStyle.MsgBoxRight, "الرقم")

       End If

شكر لك لم تنجح معي ما اريده فتح فور 1 ولكن يجب تحديد الخانة الاول والثانية فقط نجح لم اكتب فقط 06 على تكس بوكس ام في حال كتبت الرقم كامل لا تنجح مثال للرقم (06758655)
       If TextBox1.Text = "06" Or TextBox2.Text = "06" Then
Form1.show()
       End If
الرد }}}
تم الشكر بواسطة:
#4
العفو ...

طيب جرب الكود التالي ، وإن شاء الله ينجح معك :
كود :
 Dim str1 As String = TextBox1.Text
       Dim str2 As String = TextBox2.Text

       Dim i1 As Integer = str1.IndexOf("06")
       Dim i2 As Integer = str2.IndexOf("06")

       If Not i1 = -1 Then
           Form1.Show()
       End If

       If Not i2 = -1 Then
           Form1.Show()
       End If
الرد }}}
تم الشكر بواسطة: معاند الحظ
#5
(01-06-22, 01:21 AM)أبو خالد الشكري كتب : العفو ...

طيب جرب الكود التالي ، وإن شاء الله ينجح معك :
كود :
 Dim str1 As String = TextBox1.Text
       Dim str2 As String = TextBox2.Text

       Dim i1 As Integer = str1.IndexOf("06")
       Dim i2 As Integer = str2.IndexOf("06")

       If Not i1 = -1 Then
           Form1.Show()
       End If

       If Not i2 = -1 Then
           Form1.Show()
       End If
بارك الله فيك على المتابعة ولكن نجح ولكن يجب ان يكون الشرط على الخانة الاول والثانية من تكست بوكس هو الان يعمل على محتوى الكامل على التكست بوك 
وانا في اكتب رقم اخر يحتوي على رقم 06 يكون في الوسط
الرد }}}
تم الشكر بواسطة: أبو خالد الشكري
#6
اذا اردت التحقق من بداية النص استخدم StartsWith
كود :
If TextBox1.Text.StartsWith("06") Then

اذا اردت التحقق من نهاية النص استخدم EndsWith
كود :
If TextBox1.Text.EndsWith("06") Then

اذا اردت التحقق من اي جزء في النص استخدم Contains
كود :
If TextBox1.Text.Contains("06") Then
الرد }}}
تم الشكر بواسطة: معاند الحظ
#7
(01-06-22, 08:15 PM)Ahmads كتب : اذا اردت التحقق من بداية النص استخدم StartsWith
كود :
If TextBox1.Text.StartsWith("06") Then

اذا اردت التحقق من نهاية النص استخدم EndsWith
كود :
If TextBox1.Text.EndsWith("06") Then

اذا اردت التحقق من اي جزء في النص استخدم Contains
كود :
If TextBox1.Text.Contains("06") Then

بارك الله فيك شكر لك ممكن طريقة لجعل التكست بوكس ياخذ فرغ بين الارقام عند الكتابة مثال (06 33 55 66 99)
الرد }}}
تم الشكر بواسطة: معاند الحظ , معاند الحظ
#8
https://stackoverflow.com/a/9587609
كود :
Dim a = String.Format("{0:0# ## ## ## ##}", Long.Parse("0633556699")
MsgBox(a) ' 06 33 55 66 99
تم تثبيت الصفر في التنسيق (بعد':') لان الداله Long.Parse سوف تزيله عند تحويله
الرد }}}
تم الشكر بواسطة: معاند الحظ , معاند الحظ
#9
(01-06-22, 09:56 PM)Ahmads كتب : https://stackoverflow.com/a/9587609
كود :
Dim a = String.Format("{0:0# ## ## ## ##}", Long.Parse("0633556699")
MsgBox(a) ' 06 33 55 66 99
تم تثبيت الصفر في التنسيق (بعد':') لان الداله Long.Parse سوف تزيله عند تحويله

لا تنجح ممكن توضيح بارك الله فيك
الرد }}}
تم الشكر بواسطة: معاند الحظ
#10
مرحبا بالجميع

السطر التالي ينقصه هذا القوس ( في آخره
Dim a = String.Format("{0:0# ## ## ## ##}", Long.Parse("0633556699")

قم بإضافته حتى يعمل الكود بشكل صحيح ،
والسطر الصحيح بعد إضافة القوس الناقص هو هكذا :
Dim a = String.Format("{0:0# ## ## ## ##}", Long.Parse("0633556699"))
الرد }}}
تم الشكر بواسطة: Ahmads , معاند الحظ , معاند الحظ


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طلب كود vba اكسل يقوم بنسخ خلية من قائمة ثم لصقها في خلية اخرى Faisal_kg 0 373 25-10-24, 09:13 PM
آخر رد: Faisal_kg
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 808 17-10-24, 11:43 PM
آخر رد: salamandal
  [سؤال] تنفيذ عدة أوامر مختلفة في خلية DGV عند الضغط بعدة أزرار Mohamd Mercy To TheWorlds 0 271 10-09-24, 08:26 AM
آخر رد: Mohamd Mercy To TheWorlds
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,773 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  طلب تغيير لون خلية بالجريد كنترول حسب شرط معين heem1986 0 360 13-06-24, 09:59 AM
آخر رد: heem1986
  رسالة و تلوين خلية الداتاجريد العيدروس 8 742 17-05-24, 10:12 PM
آخر رد: justforit
  [VB.NET] مشكلة ظهور textbox بعد حذفه من الفورم مبرمج صغير 1 1 589 27-01-24, 02:04 AM
آخر رد: مبرمج صغير 1
  التحقق من خلال محتوى خلية عن طريق textbox صالح عبدالله 2 575 24-01-24, 12:54 PM
آخر رد: صالح عبدالله
  [VB.NET] استدعاء بيانات في TextBox بناء على combobox loay775 2 704 18-01-24, 05:07 PM
آخر رد: loay775
  إدخال معادلة رياضية في textBox وبرمجة حلها؟ الخير19 3 705 03-01-24, 04:19 PM
آخر رد: الخير19

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


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