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

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

طلب كود اضافة ملف صوتي الى ليست بوكس وتحديث الصفحة في نفس الوقت

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

  • طلب كود اضافة ملف صوتي الى ليست بوكس وتحديث الصفحة في نفس الوقت

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

    السلام عليكم

    الملف المفتوح بعد التعديل


    انا استعمل هذا الكود

    [HTML]DESKTOP = Shell.GetFolder(SHF_DESKTOP);
    CheckBox1 = CheckBox.GetChecked("CheckBox1");
    --CheckBox2 = CheckBox.GetChecked("CheckBox2");
    if (CheckBox1 == true) then
    ade = Current.."\\AutoPlay\\Audio\\1\\";
    sd = Folder.DoesExist(ade);
    if sd~=true then
    Folder.Create(ade);
    end
    fileade = Dialog.FileBrowse(true, "اختر الملفات التي تريد إضافتها", _DesktopFolder, "MP3 File (*.MP3)|*.MP3|", "", "mp3", true, false);
    if (fileade[1] ~= "CANCEL") and (fileade ~= nil) then
    StatusDlg.Show();
    for index, path in pairs(fileade) do
    File.Copy(path, ade, true, true, false, true, nil);
    end
    StatusDlg.Hide();
    Dialog.Message("شكرا", "لقد تم إضافة الملفات إلى الصفحة الأولى بنجاح", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

    end
    end[/HTML]

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

    كذلك كيف يمكن التخلص من رسالة الخطا عندما يكون الملف الذي يحمل رقم 1 فارغا
    \\AutoPlay\\Audio\\1\\

    كيف يمكن التحكم في اظهار واخفاء زر الاضافة عن طريقة CheckBox
    بحيث اذا كان مفعل يفعل الزر
    واذا كان العكس لايفعل
    التعديل الأخير تم بواسطة محمد بن أحمد أبو حذيفة; الساعة 20-02-2017, 04:12 PM.

  • #2
    كود CheckBox

    كود PHP:
    result CheckBox.GetChecked("CheckBox1");
    if 
    result then

     
     Button
    .SetVisible("Button1"true);
    else

    Button.SetVisible("Button1"false);
    end 

    تعليق


    • #3
      الحمد لله تم التخلص من رسالة الخطا عن تحميل الملفات التلقائي بهذا الكود

      كود PHP:
      tbSearchFiles = {"*.mp3",}; 
      for 
      index,type in pairs (tbSearchFiles) do 
             
      file File.Find("AutoPlay\\Audio\\1\\""*.mp3"falsefalsenilnil); 
             for 
      j,file_path in pairs (file) do 
                            
      tbFilePath String.SplitPath(file_path); 
                           
      sFile tbFilePath.Filename ;  
                             
                           
      result ListBox.AddItem("ListBox1"sFilefile_path);                             
             
      end 
      end 

      تعليق


      • #4
        بقي شيئ اخر
        هو عندما الضغط على اليست بوكس في الرفاغ يخرج خطا

        تعليق


        • #5
          بسم الله الرحمن الرحيم
          بالنسبة لكود الحذف من ليست بوكس
          هل هذا الكود جيد ام فيه اضافة
          كود PHP:
          local nSelected1 ListBox.GetSelected("ListBox1");
           
          MediaPlayer.Stop("Plugin1");
          if 
          nSelected1 then
          conferm 
          Dialog.Message("تأكيد""هل أنت متأكد من حذف الشريط"MB_YESNO);
            if 
          conferm == 6 then
            local data 
          ListBox.GetItemData("ListBox1"nSelected1[1]);
           -- 
          MediaPlayer.Stop("Plugin1");
            
            
          File.Delete(datafalsefalsefalsenil);
            
          ListBox.DeleteItem("ListBox1", -1);
           
           
            
          ListBox.SelectItem("ListBox1"nSelected1[1]);
          else
          MediaPlayer.Play("Plugin1");

            
          end
          end 

          تعليق


          • #6
            بفضل الله ثم مساعدة الاخ
            المهاجر

            تم الووصل الى طريق تحيد الصفة دون اكواد

            الملف المفتوح

            بقي حل مشكلة الخطا عند الضغط غب الفراغ في اليست بوكس

            تعليق


            • #7
              بسم الله الرحمن الرحيم
              السلام عليكم ورحمة الله وبركاته
              هذا الكود لنسخ لتميل ملف من الجهاز ويظهر في ليست بوكس
              هل ممكن التعديل عليه بحيث اذا كان موجود يخبرك بانه موجود وتريد الكتاب عليه او يعطيك خيار تغير الاسم او الالغاء

              كود PHP:
              DESKTOP Shell.GetFolder(SHF_DESKTOP);
              CheckBox1 CheckBox.GetChecked("CheckBox1");
              --
              CheckBox2 CheckBox.GetChecked("CheckBox2");
              --if (
              CheckBox1 == truethen
                ade 
              Current.."\\AutoPlay\\Audio\\1\\";
                
              sd Folder.DoesExist(ade);
                if 
              sd~=true then
                   Folder
              .Create(ade);
                
              end
                fileade 
              Dialog.FileBrowse(true"ÇÎÊÑ ÇáãáÝÇÊ ÇáÊí ÊÑíÏ ÅÖÇÝÊåÇ"_DesktopFolder"MP3 File (*.MP3)|*.MP3|""""mp3"truefalse);
                if (
              fileade[1] ~= "CANCEL") and (fileade ~= nilthen
                   StatusDlg
              .Show();
                   for 
              indexpath in pairs(fileade) do
                      
              File.Copy(pathadetruetruefalsetruenil);
                   
              end
                   StatusDlg
              .Hide();
                   
              Dialog.Message("ÔßÑÇ""áÞÏ Êã ÅÖÇÝÉ ÇáãáÝÇÊ Åáì ÇáÕÝÍÉ ÇáÃæáì ÈäÌÇÍ"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
               
              Page.Jump("Page2");

              end 

              تعليق


              • #8
                الأكواد الصحيحة فى السيناريو الخطأ = خطأ
                اشك فى كونك تتبع السيناريو الصحيح فى المقام الاول
                لذلك
                ماذا تريد ان تفعل تحديدا ؟؟
                لماذا تريد نسخ الملفات لمجلد البرنامج ؟

                او ببساطة
                ما هى فكرة المشروع باختصار ؟

                تعليق


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

                  او ببساطة
                  ما هى فكرة المشروع باختصار ؟
                  بارك الله فيك
                  المشروع عبارة عن اسطوانة اسلامية لدروس ومحاضرات قابلة للاضافة
                  اي ان المستخدم يضيف ويذف مايريد

                  تعليق


                  • #10
                    إن شاء الله أتابع معك ولكن حوالى الساعة 7 أو 8 اليوم بتوقيت القاهرة "مصر"

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
                      إن شاء الله أتابع معك ولكن حوالى الساعة 7 أو 8 اليوم بتوقيت القاهرة "مصر"
                      ان شاء الله

                      بارك الله فيك ورحمك
                      هذا الملف المتوح الاخير بعد التعديل عليه
                      http://up.top4top.net/downloadf-418t3qds1-7z.html
                      التعديل الأخير تم بواسطة محمد بن أحمد أبو حذيفة; الساعة 22-02-2017, 10:23 PM.

                      تعليق


                      • #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