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

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

البحث عن ملفات داخل ملجدات بداخل الاسطوانة يوجد ملف مفتوح

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

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

    فضلا ضع آخر ملف مفتوح تعمل عليه الآن
    هذا اخر ملف اعمل عليه

    http://3rbup.com/ebc6748216c56caa



    لكن قبل التحميل

    راجع مشاركة الاخ

    http://sites.ienajah.com/vb2/showpost.p...1&postcount=28

    فقط وضع حل جيد الا اذا كانت عندك وجهت نظر اخرى (او فكرى اخرى نستفيد ويستفيد منها الاعضاء )
    فكلما كانت الافكار كثير كلما زدنا تعلما وفهما

    تعليق


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

      راجع مشاركة الاخ

      http://sites.ienajah.com/vb2/showpost.p...1&postcount=28

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

      تعليق


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

        بارك الله فيك اخي عبود

        تعليق


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



          الطريقة لا تعمل اذا كان عدد المفات كبير

          تعليق


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

            https://up.top4top.net/downloadf-611rpepe1-rar.html

            في onstartup وضعنا كود لحفظ المعلومات كلها في ملف ini في القرص c
            ثم في onswhow نضع الكود الذي يستدعي اسماء المجلدات في الكومبوكس
            ثم في الكوكمبوس سيتدعي الملفات في اليسبوكس حسب الاسم
            ثم يفرا من اليسبوكس في تاميدا بلاير

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




            الطريقة لا تعمل اذا كان عدد المفات كبير

            تعليق


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




              الطريقة لا تعمل اذا كان عدد المفات كبير
              لماذا لا نحدف ملف البحث بعد الانتهاء منه و يكفي المؤمنيين شر القتال ........اي بعد الاغلاق يحذف الملف .......... ثم عند الفتح يستدعى الموجود فقط اي دائما تحديث
              جرب الكود التالي في on shutdown بجانب on starup

              كود PHP:
              File.Delete("C:\\Data.ini"truetruetrue

              تعليق


              • #37
                المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                لماذا لا نحدف ملف البحث بعد الانتهاء منه و يكفي المؤمنيين شر القتال ........اي بعد الاغلاق يحذف الملف .......... ثم عند الفتح يستدعى الموجود فقط اي دائما تحديث
                جرب الكود التالي في on shutdown بجانب on starup

                كود PHP:
                file.delete("c:\\data.ini"truetruetrue
                المشكلة انه لما تكون الملفات كثيرة لا يعمل حتى بعد اضافة الكود الجديد

                تعليق


                • #38
                  المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة مشاهدة المشاركة
                  المشكلة انه لما تكون الملفات كثيرة لا يعمل حتى بعد اضافة الكود الجديد
                  الله اعلم .....ارسل لي الملف data.ini ..و ليس المشروع ....و ساحاول

                  تعليق


                  • #39
                    المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                    الله اعلم .....ارسل لي الملف data.ini ..و ليس المشروع ....و ساحاول
                    بارك الله فيك تفضل في المرفق
                    الملفات المرفقة

                    تعليق


                    • #40
                      المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة مشاهدة المشاركة
                      بارك الله فيك تفضل في المرفق
                      لا اقصد ئهذا
                      بل الكبير الممتلئ الذي تجد صعوبة في البحث فيه

                      تعليق


                      • #41
                        المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                        لا اقصد ئهذا
                        بل الكبير الممتلئ الذي تجد صعوبة في البحث فيه

                        بارك الله فيك
                        تفضا في المرفق
                        الملفات المرفقة

                        تعليق


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

                          تعليق


                          • #43
                            ضع ملفين فارغيين من نوع تكست في docs وسميهم tittre ...patch

                            في onstartup


                            كود PHP:
                            list={};  patch ={}; x=1
                            audio_fold 
                            Folder.Find("AutoPlay\\Audio""*"falsenil);  
                            ListBox.DeleteItem("ListBox1"LB_ALLITEMS);  
                            Audio_Fold Folder.Find("AutoPlay\\Audio""*"falsenil);  
                            if 
                            Audio_Fold~=nil then  
                               
                            for i,s in pairs(Audio_Fold)do  
                                ---------------------------  
                                  
                            files File.Find(s"*.mp3"truefalsenilnil);  
                                  if 
                            files~=nil then  
                                     
                            for is in pairs(files)do  
                                        
                            ListBox.AddItem("ListBox1"String.SplitPath(s).Filenames); 
                                        list[
                            i] = String.SplitPath(s).Filenamepatch[i] = sx=x+1;
                                       
                            end  
                                   end  
                                 
                            -----------------------------  
                                   
                            file File.Find(s"*.3gp"truefalsenilnil);  
                                  if 
                            file~=nil then  
                                     
                            for is in pairs(file)do  
                                        
                            ListBox.AddItem("ListBox1"String.SplitPath(s).Filenames);  
                                        list[
                            x] = String.SplitPath(s).Filenamepatch[x] = sx=x+1;
                                           
                            end  
                                   end  
                                 
                            ---------------------------  
                               
                            end  
                             end 
                              TextFile
                            .WriteFromTable("AutoPlay\\Docs\\titre.txt", list);
                              
                            TextFile.WriteFromTable("AutoPlay\\Docs\\patch.txt"patch); 


                            في زر البحث

                            كود PHP:
                            DLL.CallFunction("user32.dll""LoadKeyboardLayoutA""\"00000401\", 1"DLL_RETURN_TYPE_LONGDLL_CALL_STDCALL

                            ListBox.DeleteItem("ListBox1"LB_ALLITEMS)  
                            serch Input.GetText("Input1");  
                              ------------------------------------------------------ 
                              
                            name1 String.Replace(serch"Ã""Ç");  name1 String.Replace(name1"Å""Ç");   
                              
                            name1 String.Replace(name1"Â""Ç");  name1 String.Replace(name1"Ä""æ");   
                              
                            long String.Length(name1) ; Dlettre String.Mid(name1long 1) ;  
                                   if 
                            Dlettre == "å" then  name2 String.Replace(name1"å""É");  
                                   elseif 
                            Dlettre == "ì" then  name2 String.Replace(name1"ì""í"); else  name2  name1;   end  
                             
                            ---------------------------------  
                            liste TextFile.ReadToTable("AutoPlay\\Docs\\titre.txt");
                            patch TextFile.ReadToTable("AutoPlay\\Docs\\patch.txt");

                              for 
                            k,serch1 in pairs(liste) do  
                              
                            pat patch[k];
                              
                               
                                
                              
                            nam1 String.Replace(serch1"Ã""Ç"); nam1 String.Replace(nam1"Å""Ç");   
                              
                            nam1 String.Replace(nam1"Â""Ç");  nam1 String.Replace(nam1"Ä""Â");   
                              
                            lon String.Length(nam1) ; Dlettr String.Mid(nam1lon 1) ;  
                               if 
                            Dlettr == "ì" then  nam2 String.Replace(nam1"ì""í");  
                               elseif 
                            Dlettr == "å" then  nam2 String.Replace(nam1"å""É"); else  nam2  nam1;  end  
                              
                            ----------------------------
                              
                            pat patch[k];
                                  -----------------------------------  
                                  if 
                            String.Find(nam2,name2 1) ~= -1 then  
                                ListBox
                            .AddItem("ListBox1"serch1 pat);  
                                  
                            end  
                                  
                            -----------------------------------------------     
                             
                            end 

                            تعليق


                            • #44
                              المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                              في onstartup

                              كود PHP:
                              list={};  patch ={}; x=1
                              audio_fold 
                              Folder.Find("AutoPlay\\Audio""*"falsenil);  
                              ListBox.DeleteItem("ListBox1"LB_ALLITEMS);  
                              Audio_Fold Folder.Find("AutoPlay\\Audio""*"falsenil);  
                              if 
                              Audio_Fold~=nil then  
                                 
                              for i,s in pairs(Audio_Fold)do  
                                  ---------------------------  
                                    
                              files File.Find(s"*.mp3"truefalsenilnil);  
                                    if 
                              files~=nil then  
                                       
                              for is in pairs(files)do  
                                          
                              ListBox.AddItem("ListBox1"String.SplitPath(s).Filenames); 
                                          list[
                              i] = String.SplitPath(s).Filenamepatch[i] = sx=x+1;
                                         
                              end  
                                     end  
                                   
                              -----------------------------  
                                     
                              file File.Find(s"*.3gp"truefalsenilnil);  
                                    if 
                              file~=nil then  
                                       
                              for is in pairs(file)do  
                                          
                              ListBox.AddItem("ListBox1"String.SplitPath(s).Filenames);  
                                          list[
                              x] = String.SplitPath(s).Filenamepatch[x] = sx=x+1;
                                             
                              end  
                                     end  
                                   
                              ---------------------------  
                                 
                              end  
                               end 
                                TextFile
                              .WriteFromTable("AutoPlay\\Docs\\titre.txt", list);
                                
                              TextFile.WriteFromTable("AutoPlay\\Docs\\patch.txt"patch); 
                              ضع ملفين فارغيين من نوع تكست في docs وسميهم tittre ...patch

                              بارك الله فيك
                              كود البحث هل يبقى هذا

                              [HTML]ListBox.DeleteItem("ListBox1", LB_ALLITEMS)
                              serch = Input.GetText("Input1");
                              ------------------------------------------------------
                              name1 = String.Replace(serch, "أ", "ا"); name1 = String.Replace(name1, "إ", "ا");
                              name1 = String.Replace(name1, "آ", "ا"); name1 = String.Replace(name1, "ؤ", "و");
                              long = String.Length(name1) ; Dlettre = String.Mid(name1, long , 1) ;
                              if Dlettre == "ه" then name2 = String.Replace(name1, "ه", "ة");
                              elseif Dlettre == "ى" then name2 = String.Replace(name1, "ى", "ي"); else name2 = name1; end
                              ---------------------------------
                              Myliste = INIFile.GetSectionNames("C:\\Data.ini");
                              if Myliste then
                              for k,serch1 in pairs(Myliste) do
                              nam1 = String.Replace(serch1, "أ", "ا"); nam1 = String.Replace(nam1, "إ", "ا");
                              nam1 = String.Replace(nam1, "آ", "ا"); nam1 = String.Replace(nam1, "ؤ", "آ");
                              lon = String.Length(nam1) ; Dlettr = String.Mid(nam1, lon , 1) ;
                              if Dlettr == "ى" then nam2 = String.Replace(nam1, "ى", "ي");
                              elseif Dlettr == "ه" then nam2 = String.Replace(nam1, "ه", "ة"); else nam2 = nam1; end
                              ----------------------------
                              patch = INIFile.GetValue("C:\\Data.ini", serch1, "Patch")
                              -----------------------------------
                              if String.Find(nam2,name2 , 1) ~= -1 then
                              ListBox.AddItem("ListBox1", serch1 , patch);
                              end
                              -----------------------------------------------
                              end ; end[/HTML]

                              تعليق


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

                                [html]listbox.deleteitem("listbox1", lb_allitems)
                                serch = input.gettext("input1");
                                ------------------------------------------------------
                                name1 = string.replace(serch, "أ", "ا"); name1 = string.replace(name1, "إ", "ا");
                                name1 = string.replace(name1, "آ", "ا"); name1 = string.replace(name1, "ؤ", "و");
                                long = string.length(name1) ; dlettre = string.mid(name1, long , 1) ;
                                if dlettre == "ه" then name2 = string.replace(name1, "ه", "ة");
                                elseif dlettre == "ى" then name2 = string.replace(name1, "ى", "ي"); else name2 = name1; end
                                ---------------------------------
                                myliste = inifile.getsectionnames("c:\\data.ini");
                                if myliste then
                                for k,serch1 in pairs(myliste) do
                                nam1 = string.replace(serch1, "أ", "ا"); nam1 = string.replace(nam1, "إ", "ا");
                                nam1 = string.replace(nam1, "آ", "ا"); nam1 = string.replace(nam1, "ؤ", "آ");
                                lon = string.length(nam1) ; dlettr = string.mid(nam1, lon , 1) ;
                                if dlettr == "ى" then nam2 = string.replace(nam1, "ى", "ي");
                                elseif dlettr == "ه" then nam2 = string.replace(nam1, "ه", "ة"); else nam2 = nam1; end
                                ----------------------------
                                patch = inifile.getvalue("c:\\data.ini", serch1, "patch")
                                -----------------------------------
                                if string.find(nam2,name2 , 1) ~= -1 then
                                listbox.additem("listbox1", serch1 , patch);
                                end
                                -----------------------------------------------
                                end ; end[/html]
                                تم تعديل لمشاركة السابقة

                                تعليق

                                مواضيع تهمك

                                تقليص

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