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

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

كيف اربط الlistbox بالinput بال buttom

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

  • كيف اربط الlistbox بالinput بال buttom

    السلام عليكم ورحمه الله وبركاته
    استفسار صغير يا شباب بما اني جديد في العالم ده

    انا عايز اعمل خاصية اني لما اكتب كلمة input واختار كلمة من listbox
    وادوس علي button يبحث عن الكلمة اللي ف الانبوت في الباث اللي في الليست بوكس
    وبعدين يفتح لي الفايل اللي موجود
    هل ده ينفع ؟؟؟

  • #2
    تفضل في الانبوت ضع الكود
    [html]if e_Key== 13 then

    ad = ListBox.GetSelected("ListBox2");

    if ad ~= nil then

    result = Input.GetText("Input2");
    if result~="" then
    con = ListBox.GetCount("ListBox2");
    for i=1, con do
    tx = ListBox.GetItemText("ListBox2", i);
    if tx~="" then
    k,s = string.find(tx, result);
    if k~=nil then
    ListBox.SelectItem("ListBox2", i);
    is_it = Dialog.Message("يوجد نتيجة للبحث", "إنظر إلى الإختيار المحدد فى الليست بوكس هل هو المطلوب ؟", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON1);
    if is_it~=IDNO then
    break
    end
    elseif k==nil and i==con then
    Dialog.Message("نتيجة البحث","لم يتم العثور على نتيجة");
    end
    end
    end
    else
    Dialog.Message("تنبيه", "لم يتم تحديد اي مجلد من قائمة المجلدات");
    end
    else
    Dialog.Message("تنبيه", "لم يتم تحديد اي مجلد من قائمة المجلدات");

    end


    end[/html]

    تعليق


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

      حاول فتح مشـــروع جديد و قم ببناء مشروعك
      ممكن تضمن تجميعيتك بالعناصر الثلاث المذكورة

      01 - أنبوت وليكن Input1
      02 - ليستبوكس وليكن ListBox1
      03 - زر

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

      جيد نجرب في الزر كتابة الكود
      كود PHP:
      sLookFor Input.GetText("Input1");
      sListBoxItem ListBox.FindItem("ListBox1", -1LB_BYTEXT"*" .. sLookFor .. "*");
      if 
      sListBoxItem ~= -1 then
      ListBox
      .SelectItem("ListBox1"sListBoxItem);
      end 

      هل نجح معك الأمر

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

      اذن : في اليست و بالضبط في الحدث : on select
      نكتب :
      [html]tSelected = ListBox.GetSelected("ListBox1");
      if tSelected then
      File.Open(ListBox.GetItemData("ListBox1", tSelected[1]), "", SW_SHOWNORMAL);
      end
      [/html]

      على أساس أن : الملفات المراد تشغيلها مساراتها موجودة في جهة
      ItemData في اليست مقابل لعناوينها
      موفق

      تعليق


      • #4
        بسم الله الرحمن الرحيم
        اظن اني لم افهم المقصود
        الان فهمت من اكواد الاخ بلقيس
        متابع معكم

        تعليق


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

          تعليق


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

            تعليق


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

              تعليق


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

                حاول فتح مشـــروع جديد و قم ببناء مشروعك
                ممكن تضمن تجميعيتك بالعناصر الثلاث المذكورة

                01 - أنبوت وليكن Input1
                02 - ليستبوكس وليكن ListBox1
                03 - زر

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

                جيد نجرب في الزر كتابة الكود
                كود PHP:
                sLookFor Input.GetText("Input1");
                sListBoxItem ListBox.FindItem("ListBox1", -1LB_BYTEXT"*" .. sLookFor .. "*");
                if 
                sListBoxItem ~= -1 then
                ListBox
                .SelectItem("ListBox1"sListBoxItem);
                end 

                هل نجح معك الأمر

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

                اذن : في اليست و بالضبط في الحدث : on select
                نكتب :
                [html]tSelected = ListBox.GetSelected("ListBox1");
                if tSelected then
                File.Open(ListBox.GetItemData("ListBox1", tSelected[1]), "", SW_SHOWNORMAL);
                end
                [/html]

                على أساس أن : الملفات المراد تشغيلها مساراتها موجودة في جهة
                ItemData في اليست مقابل لعناوينها
                موفق
                لا يا أخي اظن اني موضحتش انا اقصد كفاية
                اللي اقصده اني لما اكتب كلمة مثلا logo في الانبوت
                واختار من الليست بوكس مسار معين مثلا الاختيارات في الليست بوكس
                اغاني
                صور
                فيديوهات
                هختار كلمة صور
                واكتب في الانبوت كلمة لوجو
                وادوس بحث هيبحث عن كلمة لوجو في مسار الصور اللي هو الاختيار اللي انا اخترته في الليست بوكس
                وبكده ابقي اقدر ابحث مثلا عن اي اغنية في الانبوت بس اكتب اسم الاغنية واختار اغاني من الليست وادوس بحث يفتح لي الاغنية
                هل ينفع ده ؟؟؟

                تعليق


                • #9
                  المشاركة الأصلية بواسطة حسين أحمد محمد مشاهدة المشاركة
                  لا يا أخي اظن اني موضحتش انا اقصد كفاية
                  اللي اقصده اني لما اكتب كلمة مثلا logo في الانبوت
                  واختار من الليست بوكس مسار معين مثلا الاختيارات في الليست بوكس
                  اغاني
                  صور
                  فيديوهات
                  هختار كلمة صور
                  واكتب في الانبوت كلمة لوجو
                  وادوس بحث هيبحث عن كلمة لوجو في مسار الصور اللي هو الاختيار اللي انا اخترته في الليست بوكس
                  وبكده ابقي اقدر ابحث مثلا عن اي اغنية في الانبوت بس اكتب اسم الاغنية واختار اغاني من الليست وادوس بحث يفتح لي الاغنية
                  هل ينفع ده ؟؟؟
                  ----------------------------------------------------
                  بسم الله الرحمن الرحيم
                  اخي الكريم طلبك مش واضح
                  ارفع ملف مفتوح للتوضيح ؟؟
                  موفق بإذن الله ... لك مني أجمل تحية .

                  تعليق


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

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة عبد العزيز البسكري مشاهدة المشاركة
                      شـكــ وبارك الله فيكم ـــرا لكم ... لكم مني أجمل تحية .
                      متابع معكم بإذن الله
                      مرور عطر أخي عبد العزيز
                      ضع المجلدات و محتوياتها في مجلد Docs
                      ووزع الأكواد على عناصرها بعد المعاينة قد يتحقق المطلوب :abc_145:
                      [html]--============= votre projet ==========================

                      -- 01 -- Page on show
                      result = Folder.Find("AutoPlay\\Docs", "*", false, nil);
                      if result then
                      for h , n in pairs(result) do
                      path_parts = String.SplitPath(n);
                      ListBox.AddItem("ListBox1", path_parts.Filename, n);
                      end
                      end
                      -------------------------------------------------------
                      -- 02 -- ListBox1 on select
                      b = ListBox.GetSelected("ListBox1");
                      if b ~= nil then
                      bb = ListBox.GetItemData("ListBox1",b[1]);
                      end
                      -------------------------------------------------------
                      -- 03 -- xButton1 on click
                      if bb ~= nil and Input.GetText("Input1") ~= "" then
                      belkiss = File.Find(bb,"*.*" , true, false, nil, nil);
                      if belkiss then
                      for p , c in pairs(belkiss) do
                      path_parts = String.SplitPath(c);
                      if path_parts.Filename == Input.GetText("Input1") then
                      File.Open(c, "", SW_SHOWNORMAL);
                      end;end;end
                      else
                      Dialog.Message("Notice", 'راجع معايير وشروط البحث');
                      end
                      -------------------------------------------------------
                      --==============Abou_Belkiss ==========================[/html]

                      تعليق


                      • #12
                        بسم الله الرحمن الرحيم
                        بارك الله فيك و لك و جزاك خير الجزاء أستاذي الكريم " ثامر أبو بلقيس "
                        أدعو الله أن يمن عليك بدوام الصحّة و العافية و راحة البال و يزيدك من علمه و فضله و يرزقك من حيث لا تحتسب
                        فائق إحتراماتي و إعجاباتي

                        تعليق


                        • #13
                          المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة
                          ----------------------------------------------------
                          بسم الله الرحمن الرحيم
                          اخي الكريم طلبك مش واضح
                          ارفع ملف مفتوح للتوضيح ؟؟
                          موفق بإذن الله ... لك مني أجمل تحية .
                          اتفضل الملف حضرتك
                          هتلاقي البروجيكت كله موجود
                          http://www.mediafire.com/file/xd4uzx.../Project_1.rar

                          تعليق


                          • #14
                            المشاركة الأصلية بواسطة حسين أحمد محمد مشاهدة المشاركة
                            اتفضل الملف حضرتك
                            هتلاقي البروجيكت كله موجود
                            http://www.mediafire.com/file/xd4uzx.../project_1.rar
                            حاول قراءة وفهم الأكواد المقدمة لك

                            تعليق


                            • #15
                              المشاركة الأصلية بواسطة حسين أحمد محمد مشاهدة المشاركة
                              اتفضل الملف حضرتك
                              هتلاقي البروجيكت كله موجود
                              http://www.mediafire.com/file/xd4uzx.../project_1.rar
                              ----------------------------
                              بسم الله الرحمن الرحيم
                              اخي الكريم
                              الاكواد المقدمة من استاذنا ابوبلقيس
                              تقوم تماما بما تريد وتحقق المطلوب
                              موفق بإذن الله ... لك مني أجمل تحية .

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
                              المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
                              يعمل...
                              X