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

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

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

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

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

    هذا الكود لحذف ملفات متعدد من ليست بوكس لكن يظهر خطا حتى نظيف به هذا السط

    Current = Folder.GetCurrent();

    لكن لم افهم لماذا


    كود PHP:
    Checked1 ListBox.GetChecked("ListBox1"BST_CHECKED);
    if (
    Checked1 == nilthen
       Dialog
    .Message("ÊäÈíå""íÌÈ ÇÎÊíÇÑ ÇáãáÝÇÊ ÃæáÇ."MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
      else
        
    r000654lt Table.Count(Checked1);
        
    nnn ""
        
    nnn nnn..":"
        
    nnn "åá ÝÚáÇ ÊÑíÏ ÍÐÝ ÇáãáÝÇÊ"
        
    nnn nnn.."("
        
    nnn nnn..r000654lt
        nnn 
    nnn..")"
        
    nnn nnn.."ÇáÊÇáíÉ äåÇÆíÇ"
        
    nnn nnn.."\r\n"
        
    nnn nnn.."************************************".."\r\n"
        
    for indexpath in pairs(Checked1) do
           
    re0214t ListBox.GetItemText("ListBox1"path);
           --
    re0214t ListBox.GetItemData("ListBox1"path);
           
    nnn =nnn.."\r\n".. index.." :  "..re0214t
        end
        proceed 
    Dialog.Message("ÊÍÐíÑ"nnnMB_YESNOMB_ICONINFORMATIONMB_DEFBUTTON1);
        if 
    proceed == IDYES then
          StatusDlg
    .Show();   
          for 
    indexpath in pairs(Checked1) do
             
    re0214t ListBox.GetItemData("ListBox1"path);
             
    File.Delete(re0214tfalsefalsefalsenil);
          
    end
          error 
    Application.GetLastError();
          
    StatusDlg.Hide();
          if (
    error ~= 0then
             Dialog
    .Message("Errror"tblErrorMessages[error], MB_OKMB_ICONEXCLAMATION);
            else
              
    Dialog.Message("ÔßÑÇ""áÞÏ Êã ÍÐÝ ÇáãáÝÇÊ äåÇÆíÇ, áÇ íãßäß ÇÓÊÑÌÇÚåÇ ãÓÊÞÈáÇ"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
          
    end
          ListBox
    .DeleteItem("ListBox1"LB_ALLITEMS); 
          
    find_folder1 File.Find(Current.."\\AutoPlay\\Audio\\1""*.mp3*"truefalsecurrent_path_file_searchedfile_found_ok); 
          if 
    find_folder1~=nil then
            
    for x1,y1 in pairs(find_folder1) do 
               
    path_parts1 String.SplitPath(y1); 
               
    ListBox.AddItem("ListBox1"path_parts1.Filenamey1); 
            
    end
          end     
        end
    end 

    تعليق


    • #32
      بسم الله الرحمن الرحيم
      هذا الكود للقراة المتاللية من ليست بوكس
      كود PHP:
      Count ListBox.GetCount("ListBox1");

      SelectedListBox.GetSelected("ListBox1");
      if 
      Selected[1] < Count  then
      ListBox
      .SelectItem("ListBox1"Selected[1]+1);
      elseif 
      Selected[1] == Count then
      ListBox
      .SelectItem("ListBox1"1);


      end 
      لكن ماذا اذا كان في المشروع اكثر من لست بوكس
      ونريد ان يجعل القراء متتالية لكل واحدة منهم

      تعليق


      • #33
        المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة مشاهدة المشاركة
        بسم الله الرحمن الرحيم

        هذا الكود لحذف ملفات متعدد من ليست بوكس لكن يظهر خطا حتى نظيف به هذا السط

        Current = Folder.GetCurrent();

        لكن لم افهم لماذا


        كود PHP:
        Checked1 ListBox.GetChecked("ListBox1"BST_CHECKED);
        if (
        Checked1 == nilthen
           Dialog
        .Message("ÊäÈíå""íÌÈ ÇÎÊíÇÑ ÇáãáÝÇÊ ÃæáÇ."MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
          else
            
        r000654lt Table.Count(Checked1);
            
        nnn ""
            
        nnn nnn..":"
            
        nnn "åá ÝÚáÇ ÊÑíÏ ÍÐÝ ÇáãáÝÇÊ"
            
        nnn nnn.."("
            
        nnn nnn..r000654lt
            nnn 
        nnn..")"
            
        nnn nnn.."ÇáÊÇáíÉ äåÇÆíÇ"
            
        nnn nnn.."\r\n"
            
        nnn nnn.."************************************".."\r\n"
            
        for indexpath in pairs(Checked1) do
               
        re0214t ListBox.GetItemText("ListBox1"path);
               --
        re0214t ListBox.GetItemData("ListBox1"path);
               
        nnn =nnn.."\r\n".. index.." :  "..re0214t
            end
            proceed 
        Dialog.Message("ÊÍÐíÑ"nnnMB_YESNOMB_ICONINFORMATIONMB_DEFBUTTON1);
            if 
        proceed == IDYES then
              StatusDlg
        .Show();   
              for 
        indexpath in pairs(Checked1) do
                 
        re0214t ListBox.GetItemData("ListBox1"path);
                 
        File.Delete(re0214tfalsefalsefalsenil);
              
        end
              error 
        Application.GetLastError();
              
        StatusDlg.Hide();
              if (
        error ~= 0then
                 Dialog
        .Message("Errror"tblErrorMessages[error], MB_OKMB_ICONEXCLAMATION);
                else
                  
        Dialog.Message("ÔßÑÇ""áÞÏ Êã ÍÐÝ ÇáãáÝÇÊ äåÇÆíÇ, áÇ íãßäß ÇÓÊÑÌÇÚåÇ ãÓÊÞÈáÇ"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
              
        end
              ListBox
        .DeleteItem("ListBox1"LB_ALLITEMS); 
              
        find_folder1 File.Find(Current.."\\AutoPlay\\Audio\\1""*.mp3*"truefalsecurrent_path_file_searchedfile_found_ok); 
              if 
        find_folder1~=nil then
                
        for x1,y1 in pairs(find_folder1) do 
                   
        path_parts1 String.SplitPath(y1); 
                   
        ListBox.AddItem("ListBox1"path_parts1.Filenamey1); 
                
        end
              end     
            end
        end 
        الكود يحذف ملفات mp3 من المجلد بشكل صحيح
        و لا يحدث الليست بشكل صحيح
        لكن طالما ان كل ما يشغلك هو
        Current = Folder.GetCurrent

        Current
        متغير محلى يستخدمه الكود المطروح و فى السطر التاسع من الأسفل
        و هذا هو سطر الاعلان عنه
        Current = Folder.GetCurrent

        حاول ضبط اللغة العربية فى محرر الكود الخاص بك لأن الكود بصورته الحالية لن يعمل على اجهزه باقى الزملاء

        موفق

        تعليق


        • #34
          المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
          الكود يحذف من المجلد بشكل صحيح
          و لا يحدث الليست بشكل صحيح
          لكن طالما ان كل ما يشغلك هو
          current = folder.getcurrent

          current
          متغير محلى يستخدمه الكود المطروح و فى السطر التاسع من الأسفل
          و هذا هو سطر الاعلان عنه
          current = folder.getcurrent

          حاول ضبط اللغة العربية فى محرر الكود الخاص بك لأن الكود بصورته الحالية لن يعمل على اجهزه باقى الزملاء

          موفق

          بارك الله فيك
          ماذا عن الميديا بلاير
          وما هو الكود المسوؤل عن تحديث الصفحة في زر الحدف وكيف يتم التعديل عليه

          تعليق


          • #35
            المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة مشاهدة المشاركة
            ماذا عن الميديا بلاير
            ماذا عنها ؟؟
            هل قمت باالاستفسار بصددها و لم الاحظ ؟؟

            المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة مشاهدة المشاركة
            وما هو الكود المسوؤل عن تحديث الصفحة في زر الحدف وكيف يتم التعديل عليه
            الكود ربما ناقص او غير مكتمل
            لا علاقة لتحديث الصفحة بكل ماسبق

            تعليق


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

              نعم هنا
              http://sites.ienajah.com/vb2/showpost.p...5&postcount=32


              الكود ربما ناقص او غير مكتمل
              لا علاقة لتحديث الصفحة بكل ماسبق
              واين النقص فيه

              بالنسبة للميديا
              http://sites.ienajah.com/vb2/showpost.p...5&postcount=32

              تعليق


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

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


                المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة مشاهدة المشاركة
                بسم الله الرحمن الرحيم
                هذا الكود للقراة المتاللية من ليست بوكس
                كود PHP:
                count listbox.getcount("listbox1");

                selectedlistbox.getselected("listbox1");
                if 
                selected[1] < count  then
                listbox
                .selectitem("listbox1"selected[1]+1);
                elseif 
                selected[1] == count then
                listbox
                .selectitem("listbox1"1);
                end 
                لكن ماذا اذا كان في المشروع اكثر من لست بوكس
                ونريد ان يجعل القراء متتالية لكل واحدة منهم

                ان لم يكن كذلك فقم بتوضيح مشكلتك بوضوح اكثر

                تعليق


                • #38
                  تفضل كود الحذف

                  كود PHP:
                  Current Folder.GetCurrent();
                  ----------------
                  Checked1 ListBox.GetChecked("ListBox1"BST_CHECKED);
                  if (
                  Checked1 == nilthen
                     Dialog
                  .Message("ÊäÈíå""íÌÈ ÇÎÊíÇÑ ÇáãáÝÇÊ ÃæáÇ."MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
                    else
                      
                  r000654lt Table.Count(Checked1);
                      
                  nnn ""
                      
                  nnn nnn..":"
                      
                  nnn "åá ÝÚáÇ ÊÑíÏ ÍÐÝ ÇáãáÝÇÊ"
                      
                  nnn nnn.."("
                      
                  nnn nnn..r000654lt
                      nnn 
                  nnn..")"
                      
                  nnn nnn.."ÇáÊÇáíÉ äåÇÆíÇ"
                      
                  nnn nnn.."\r\n"
                      
                  nnn nnn.."************************************".."\r\n"
                      
                  for indexpath in pairs(Checked1) do
                         
                  re0214t ListBox.GetItemText("ListBox1"path);
                         --
                  re0214t ListBox.GetItemData("ListBox1"path);
                         
                  nnn =nnn.."\r\n".. index.." :  "..re0214t
                      end
                      proceed 
                  Dialog.Message("ÊÍÐíÑ"nnnMB_YESNOMB_ICONINFORMATIONMB_DEFBUTTON1);
                      if 
                  proceed == IDYES then
                        StatusDlg
                  .Show();   
                        for 
                  indexpath in pairs(Checked1) do
                           
                  re0214t ListBox.GetItemData("ListBox1"path);
                           
                  File.Delete(re0214tfalsefalsefalsenil);
                        
                  end
                        error 
                  Application.GetLastError();
                        
                  StatusDlg.Hide();
                        if (
                  error ~= 0then
                           Dialog
                  .Message("Errror"tblErrorMessages[error], MB_OKMB_ICONEXCLAMATION);
                          else
                            
                  Dialog.Message("ÔßÑÇ""áÞÏ Êã ÍÐÝ ÇáãáÝÇÊ äåÇÆíÇ, áÇ íãßäß ÇÓÊÑÌÇÚåÇ ãÓÊÞÈáÇ"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
                        
                  end
                        ListBox
                  .DeleteItem("ListBox1"LB_ALLITEMS); 
                        
                  find_folder1 File.Find(Current.."\\AutoPlay\\Audio\\1""*.mp3*"truefalsecurrent_path_file_searchedfile_found_ok); 
                        if 
                  find_folder1~=nil then
                          
                  for x1,y1 in pairs(find_folder1) do 
                             
                  path_parts1 String.SplitPath(y1); 
                             
                  ListBox.AddItem("ListBox1"path_parts1.Filenamey1); 
                          
                  end
                        end     
                      end
                  end 
                  كود الميديا بلاير

                  كود PHP:
                  Count ListBox.GetCount("ListBox1");

                  SelectedListBox.GetSelected("ListBox1");
                  if 
                  Selected[1] < Count  then
                  ListBox
                  .SelectItem("ListBox1"Selected[1]+1);
                  elseif 
                  Selected[1] == Count then
                  ListBox
                  .SelectItem("ListBox1"1);


                  end 


                  انا استعمل هذا الكود ويعمل بشكل جيد
                  لكن في المشروع الذي اعمل عليه استعمل 2 ليست بوكس
                  الاولى لعرض الملفات
                  والثنية تعرض المفات التي يخرجها زر البحث في اليست بوكس 1
                  ويتم قارة الاثنين في ميديا بلاير واحد
                  فكيف اجعل الكود يشغل القراءة المتتالية من كل من اليست بوكس 1 و2

                  تعليق


                  • #39
                    تفضل الملف المفتوح
                    في المرفق
                    الملفات المرفقة

                    تعليق


                    • #40
                      لم تقم بإصلاح اللغة العربية كما نصحتك
                      لا زال الكود غير مقبول بالمحرر
                      هل تخجل من السؤال عن طريقة الاصلاح ؟؟

                      قم بفتح محرر الاسكربت لأى زر أو صفحة بالضغط المزدوج على الزر او الصفحة
                      اضغط Alt + Enter

                      فى اسفل النافذة و فى القسم font اضغط على Change
                      اختر اى خط يدعم العربية و تأكد من الحقل Script مضبوط على Arabic

                      تعليق


                      • #41
                        حملت ملفك المفتوح
                        سبق و نصحتك بالمزج بين كائنات الملفين المفتوحين

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

                        عموما سأرد عليك فى المساء
                        حتى ذلك الموعد قم باعداد ملف مفتوح بمزج أفضل المكونات المتاحة لك من الملفين المفتوحين
                        حتى لا تقع فى دوامة لا تنتهى من الأخطاء

                        تعليق


                        • #42
                          المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
                          لم تقم بإصلاح اللغة العربية كما نصحتك
                          لا زال الكود غير مقبول بالمحرر
                          هل تخجل من السؤال عن طريقة الاصلاح ؟؟

                          قم بفتح محرر الاسكربت لأى زر أو صفحة بالضغط المزدوج على الزر او الصفحة
                          اضغط alt + enter

                          فى اسفل النافذة و فى القسم font اضغط على change
                          اختر اى خط يدعم العربية و تأكد من الحقل script مضبوط على arabic
                          بارك الله فيك
                          لو تاملت الملف المفتوح لوجدت اني ضبط الاعدادات
                          اما اني احجل فها ليس من صفاتي في طلب العلم خاصة من عندني اخوتي امثالك والاخ عبود ويقيت اعضاء الموقع
                          رحمنا الله واياكم جميعا

                          تعليق


                          • #43
                            الملف الاخير بعد التعديل والدمج بين المفين المفتوحين
                            الملفات المرفقة

                            تعليق


                            • #44
                              قبل البدء
                              هل هناك سبب وجيه للبدء دائما من عند الديسكتوب حصريا عندما يضيف المستخدم الملفات ؟؟

                              تعليق


                              • #45
                                المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
                                قبل البدء
                                هل هناك سبب وجيه للبدء دائما من عند الديسكتوب حصريا عندما يضيف المستخدم الملفات ؟؟
                                لم افهم مقصدك

                                تعليق

                                مواضيع تهمك

                                تقليص

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