إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

طلب طريقة ربط ليت بوكس ب Paragraph

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • طلب طريقة ربط ليت بوكس ب Paragraph

    بسم الله الرحمن الرحيم

    السلام عليكم

    ماهي
    طلب طريقة ربط ليت بوكس ب Paragraph

    بحيث عندما احدد العنصر الاول من ليست بوكس يظهر نص Paragraph

    عندما احدد العنصر الثاني يظره نص اخر في نفس Paragraph

  • #2
    السلام عليكم ورحمة الله وبركاته

    بافتراص أن النص المراد نقله هو المكتوب في الـ ItemText ويمكن تغييره

    نضع الكود في on select
    كود PHP:
    result ListBox.GetSelected("ListBox1");
    ListBox.GetItemText("ListBox1"result[1]);
    ----
    Paragraph.SetText("Paragraph1"b); 
    لا أعرف هل هذا هو المطلوب أم لا

    تعليق


    • #3
      اذ أردنا كتابة الأسطر دون مسح
      السطر السابق يكون الكود :
      كود PHP:
      result ListBox.GetSelected("ListBox1");
      ListBox.GetItemText("ListBox1"result[1]);
      ----

      Paragraph.SetText("Paragraph1"Paragraph.GetText("Paragraph1") .."\r\n"..b); 

      تعليق


      • #4
        اذ أردنا أن لا يتكرر النص مرة ثانية
        في Paragraph سنعتمد هنا على ملف نصي
        وكود لحذف المكرر و احتسابه مع العناصر الأحادية مرة واحدة

        ليكون الكود
        كود PHP:
        result ListBox.GetSelected("ListBox1");
        ListBox.GetItemText("ListBox1"result[1]);
        ----
        Paragraph.SetText("Paragraph1"b);

        Paragraph.SetText("Paragraph1"Paragraph.GetText("Paragraph1") .."\r\n"..b);
        ---------
        TextFile.WriteFromString("AutoPlay\\Docs\\\MyFile.txt",  Paragraph.GetText("Paragraph1"), false);
        ---
        items TextFile.ReadToTable("AutoPlay\\Docs\\\MyFile.txt");
        --------
         
        flags = {}
         
        t=""
         
        for i=1,table.getn(items)  do
        if 
        not flags[items[i]] then
              io
        .write(' ' .. items[i])
              
        flags[items[i]] = true
              t 
        .. items[i].."\r\n"
           
        end
         end
        Paragraph
        .SetText("Paragraph1"t); 

        موفق

        تعليق


        • #5
          كود PHP:
          result ListBox.GetSelected("ListBox1");
          if 
          result[1] == 1  then 
          Paragraph
          .SetText("Paragraph1""النص الأول");
          elseif 
          result[1] == 2  then 
          Paragraph
          .SetText("Paragraph1""النص الثاني");
          elseif 
          result[1] == 3  then 
          Paragraph
          .SetText("Paragraph1""النص الثالث");
          end 

          تعليق


          • #6
            بسم الله الرحمن الرحيم
            شكرا جزيلا استاذي الكريم
            كود ممتاز ورائع

            :

            تعليق


            • #7
              بارك الله فيكم جميعا الكود المطلوب هو هذا

              كود PHP:
              result ListBox.GetSelected("ListBox1"); 
              if 
              result[1] == 1  then  
              Paragraph
              .SetText("Paragraph1""النص الأول"); 
              elseif 
              result[1] == 2  then  
              Paragraph
              .SetText("Paragraph1""النص الثاني"); 
              elseif 
              result[1] == 3  then  
              Paragraph
              .SetText("Paragraph1""النص الثالث"); 
              end 

              تعليق


              • #8
                شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
                موفق بإذن الله ... لك مني أجمل تحية .

                تعليق

                مواضيع تهمك

                تقليص

                المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                يعمل...
                X