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

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

كيــــف استـــــــدعي اكثر من ملف txt الـــــي ListBox ؟

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

  • كيــــف استـــــــدعي اكثر من ملف txt الـــــي ListBox ؟

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

    بهـــــذا الكـــــــــــود


    كود PHP:
    TAX_fil TextFile.ReadToTable("AutoPlay\\Docs\\qama.txt");

    for 
    i,s in pairs(TAX_fil)do  
     
    ListBox.AddItem("ListBox1"TAX_fil[i] ,"")
    end 

    استطيــــع استدعاء الاسطر الموجودة في ملف نصي txt الي ListBox ؟

    الســــؤال عندي مجلد يحتوي على عدد من الملفات النصيةtxt هل من الممكن
    استدعـــاء جميع الاسطر في الملفات النصية معا لتظهر في للــــ ListBox1 ؟ وكيــــف ؟
    ملاحظة : تسمية الملفات النصية في المجلد مختلفة (مثلا yasser,ahmad , kalad )
    وعددها غير محدد ؟

    لكن طبعا يمكن معرفة عددها قبل الاستدعاء بالكـــــود


    كود PHP:
    f_txt File.Find("AutoPlay\\Docs""*.txt"falsefalsenilnil);
    count Table.Count(f_txt); 





    موفقين بإذن الله ... لكم مني أجمل تحية .


  • #2
    ملحوظتان
    1 - لا يهمنا معرفة عدد المصفوفة الجدولية على الاطلاق
    2- راقب اكوادك
    كود PHP:
    for i,s in pairs(TAX_fil)do  
     
    ListBox.AddItem("ListBox1"TAX_fil[i] ,""
    انت تعيد حساب ما تم حسابه فعليا
    كود PHP:
    TAX_fil[i
    هى نفسها S
    كودك صحيح ... لكن نصيحة : تجنب ذلك لعدم ارهاق المعالج و لتقصير زمن التنفيذ

    اخيرا الحل
    كود PHP:
    f_txt File.Find("AutoPlay\\Docs""*.txt"falsefalsenilnil);
    ListBox.SetUpdate("ListBox1"false);
    for 
    a,z in pairs(f_txt) do
    TAX_fil TextFile.ReadToTable(z);
    for 
    i,s in pairs(TAX_fil)do  
    ListBox.AddItem("ListBox1","")
    end  
    end
    ListBox
    .SetUpdate("ListBox1"true); 
    الملفات المرفقة

    تعليق


    • #3
      المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
      كود PHP:
      f_txt File.Find("AutoPlay\\Docs""*.txt"falsefalsenilnil);
      ListBox.SetUpdate("ListBox1"false);
      for 
      a,z in pairs(f_txt) do
      TAX_fil TextFile.ReadToTable(z);
      for 
      i,s in pairs(TAX_fil)do  
      ListBox.AddItem("ListBox1","")
      end  
      end
      ListBox
      .SetUpdate("ListBox1"true); 
      -------------------------------------
      بسم الله الرحمن الرحيم

      ما شاء الله عليك اخي المهاجر
      عبقرية تستحق التقدير

      شكرا جزيل وبارك الله فيك وزادك علماً على علم
      لم اكن اتوقع ان احصل على اجابة اليوم وبهذة السرعة
      من صلاة المغرب وانا احاول دون جدوة

      موفق بإذن الله ... لك مني أجمل تحية .

      تعليق


      • #4
        المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة


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

        ما شاء الله عليك اخي المهاجر
        عبقرية تستحق التقدير

        شكرا جزيل وبارك الله فيك وزادك علماً على علم
        لم اكن اتوقع ان احصل على اجابة اليوم وبهذة السرعة
        من صلاة المغرب وانا احاول دون جدوة

        موفق بإذن الله ... لك مني أجمل تحية .

        بالتوفيق أستاذ ياسر

        تعليق


        • #5
          شكرا وبارك الله فيك لك مني اجمل تحية

          تعليق


          • #6
            المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
            بالتوفيق أستاذ ياسر
            --------------------------------
            بسم الله الرحمن الرحيم
            استاذ المهاجر
            ارجو ان تلقي نظرة على هذا الكود

            كود PHP:
            f_txt File.Find("AutoPlay\\Docs""*.txt"falsefalsenilnil);
            for 
            a,z in pairs(f_txt) do
            ListBox.SetUpdate("ListBox1"false);
            TAX_fil TextFile.ReadToTable(z);
            for 
            i,s in pairs(TAX_fil)do 
            ListBox.AddItem("ListBox1"String.Mid(s,string.find(s" ")) ,String.Mid(s,string.find(s" "), String.Length(s))) 
            end 
            ListBox
            .SetUpdate("ListBox1"true);  
            end
            ------------------------ 
            على اساس ان الاسطر في الملفات النصبة كل سطر يتكون من شقين نص و عدد
            هكذا

            كود PHP:
            file2 6000
            file2 8000
            file2 4000
            file2 3000
            file2 2000 
            واريد ان يظهر النص في ItemText والعدد في ItemData

            الكــــــــود يقوم بالمطلوب



            هـــــل هذا الكـــــود صـــــحيح ؟ هل يوجد افضل منه ؟ هل تقترح اي تعديل ؟


            موفق بإذن الله ... لك مني أجمل تحية .

            تعليق


            • #7
              المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة

              كود PHP:
              ListBox.AddItem("ListBox1"String.Mid(s,string.find(s" ")) ,String.Mid(s,string.find(s" "), String.Length(s))) 
              المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة

              هـــــل هذا الكـــــود صـــــحيح ؟ هل يوجد افضل منه ؟ هل تقترح اي تعديل ؟
              نعم الكود صحيح
              تتعدد الطرائق للحصول على نفس النتيجة مثلا String.gmatch أو DelemitedStringToTable
              لكنها لن تكون افضل فى هذه الحالة
              لأنك هنا تقسم سترنج معلوم الهيكلة (سترنج - فراغ - سترنج)
              لذلك فطريقتك فعالة جدا و لا داعى لتعقيدها

              تعليق


              • #8
                بسم الله الرحمن الرحيم

                بـــــــــــارك الله فــــيـك أســـــتاذ / المهــــــــاجر

                موفق بإذن الله ... لك مني أجمل تحية .

                تعليق


                • #9
                  مشكوووووووور

                  تعليق


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

                    تعليق


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

                      تعليق


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

                        تعليق


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

                          تعليق


                          • #14
                            بارك الله فيك

                            تعليق


                            • #15
                              الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: 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