تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحديد نص داخل مربع النص بين رقم 1 و .
#7
لحل المشكلة عليك أن تحدد بداية String أو بداية النص باستخدام String.IndexOf ثم بعد ذلك تحدد مكان النقطة في النص باستخدام String.LastIndexOf ثم تستخدم String.Substring لتحديد النص المطلوب إيجاده ....... لكن مشكلتك الحقيقية ليست في كل هذا فأنت النص الخاص تتكرر به النقطة ثلاثة مرات و لو استخدمت هذا الاسلوب فستجد نفسك تبحث بين الرقم 1 و اخر نقطة موجودة في النص لذلك عليك ان تستخدم String.IndexOf لايجاد اول ظهور للرقم 1 و تتبع نفس الاسلوب لتحديد اول ظهور للنقطة ثم تستخدم String.Substring لتجديد النص المطلوب

شكل الكود سيكون كالتالي:

كود :
Dim txt As String = "1 Ahmed. 2 Moustafa 3 Ibrahim."

       Dim firstChar As String = "1"
       Dim firstCharIndex As Integer = txt.IndexOf(firstChar)
       firstCharIndex = If((firstCharIndex = -1), 0, firstCharIndex + firstChar.Length)
       Dim lastChar As String = "."
       Dim lastCharIndex As Integer = txt.IndexOf(lastChar)
       If lastCharindex = -1 Then
           lastCharIndex = txt.Length
       End If

       Dim different As Integer = lastCharindex - firstCharIndex
       Dim result As String = txt.Substring(firstChar, different)

       Label1.Text = result
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: تحديد نص داخل مربع النص بين رقم 1 و . - بواسطة silverlight - 29-09-15, 04:37 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف نستخرج نص الالتاريخ الاول من النص التالي: justforit 0 137 31-10-25, 05:33 PM
آخر رد: justforit
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,872 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,807 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 647 15-11-24, 11:02 AM
آخر رد: modymody300894
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 571 07-11-24, 09:15 PM
آخر رد: modymody300894
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 418 31-10-24, 12:27 PM
آخر رد: modymody300894
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 817 17-10-24, 11:43 PM
آخر رد: salamandal
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 331 12-09-24, 06:29 PM
آخر رد: F.H.M
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,119 11-08-24, 11:44 AM
آخر رد: alachk
  معرفة حجم ملف PDF تم تحديد مساره modymody300894 1 304 10-08-24, 03:35 PM
آخر رد: ميدو الفنان

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


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