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

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

سؤال حول تسمية Input

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

  • سؤال حول تسمية Input

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

    لي عدة أنبوتات في صفحة الاوتوبلاي
    أريد أن أعرض تسمياتهم دفعة واحدة في مساج

    Input3 - Input2 - Input1 ....الخ

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

  • #2
    الإجابة كما هى من مضمون السؤال تكون كما هو فى المثال فى المرفقات

    الكود المستخدم سيكون كالتالى :

    كود:
    --
    object_names = Page.EnumerateObjects();
    obj=""
    for index, object in pairs(object_names) do
       type = Page.GetObjectType(object);
       if (type == 7) then
          obj = obj..object.."\r\n";
       end
    end
    Dialog.Message("Notice", obj, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
    الملفات المرفقة

    تعليق


    • #3
      كل عبارات الشكر و التقدير أزفها لك
      بارك الله فيك و جزاك الله كل خير
      أتمنى أن أرد الجميل يوما

      تعليق


      • #4
        الله يبارك فيك أستأذنا عبود دائما سباقون بالخير ..

        كنت دخلت بالأمس رأيت السؤال ودخلت اليوم للإجابة فرأيتك قد أجبت ..

        حتى تكتمل الفائدة إن كنا سنبحث عن بلجن ميديا بلير مثلا فالمشكلة أن البلجن يأخذ رقم " 40 " بشكل عام ولا يوجد تخصيص فكيف نخصص ذلك ؟؟

        موفقين يا شباب بإذن الله سننفع هذه الأمة نسأل الله أن يجعلنا سبب تقدمها

        تعليق


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

          جزاك الله خيرا أخي عبود ووفقك
          شكرا لكم

          تعليق


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

            تعليق


            • #7
              السلام عليكم ورحمة الله وبركاته
              كل الشكر والتقدير للاخوة الافاضل
              موفق بإذن الله ... لك مني أجمل تحية .

              تعليق


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

                تعليق


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

                  كنت دخلت بالأمس رأيت السؤال ودخلت اليوم للإجابة فرأيتك قد أجبت ..

                  حتى تكتمل الفائدة إن كنا سنبحث عن بلجن ميديا بلير مثلا فالمشكلة أن البلجن يأخذ رقم " 40 " بشكل عام ولا يوجد تخصيص فكيف نخصص ذلك ؟؟

                  موفقين يا شباب بإذن الله سننفع هذه الأمة نسأل الله أن يجعلنا سبب تقدمها
                  سؤال صعب

                  تعليق


                  • #10
                    مشكور جزاك الله الف خير

                    تعليق


                    • #11
                      أكرر ... من أصعب الأسئلة ما طرحه الأخ رعد الحواسيب سؤال من وقت طرحه لغاية اليوم
                      و هو يشغلني و لم أجد له منفذا للوصول ؟؟؟ جميل سؤالك الأخ رعد أحسنت

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                        أكرر ... من أصعب الأسئلة ما طرحه الأخ رعد الحواسيب سؤال من وقت طرحه لغاية اليوم
                        و هو يشغلني و لم أجد له منفذا للوصول ؟؟؟ جميل سؤالك الأخ رعد أحسنت

                        هو سؤال صعب ويمكن أن يكون له حل بسيط وبه مشكلة أيضا :

                        نعلم أن الإضافات بعد وضعها فى المشروع تضع نسختها من ملف الـــ lmd أو apo داخل مجلد بإسمها فى فولدر Plugins داخل المشروع

                        وطبعا هناك إضافة أكشن إسمها PluginInfo يمكنها الحصول على بيانات الإضافة المحددة مسبقا ....... وبالتالى البيانات هى :
                        كود:
                        --
                        Name = "Plugin Name",
                        Version = "Plugin Version",
                        LuaVersion = "Plugin's luaversion",
                        AuthorInfo = "Plugin's author information",
                        ActionXML = "Plugin's XML data"
                        طبعا البيانات المستخرجة تستخرج من ملف الإضافة نفسة سواء lmd أو apo "أكشن أو أوبجيكت" وليس من إسم فولدر الإضافة " للأعضاء الجدد هذه النقطة "

                        المشكلة التى ستواجهك من ناحية هى أن بعض الإضافات التى تم حذفها على سبيل المثال من الجائز أنها لم تحذف من الفولدر "Plugins" إذن هنا ستكون المشكلة .

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

                        ولكن سيكون العمل عبارة عن معرفة عدد عناصر الإضافات "الأوبجيكت" من خلال الكود Page.EnumerateObjects " طبعا للتعرف على الإضافت المدمجة بواسطة البرنامج نفسة كالإينبون والزر و ........ إلخ من العناصر التى أدرجتها الشركة المصنعة أو المطورة للبرنامج " وعدد العناصر التى تأخذ رقم 40 ومن ثم البحث عنها فى فولدر الإضافات والحصول على بياناتها

                        الملخص سيكون هذا السؤال بالتحديد لمصممى البرنامج أو مطورى البرنامج أو المخضرمين أمثال ريتيست أو إيمجن بروجرمر أو يولرش على سبيل المثال لأنهم يعرفون أو يجيدون التعامل مع لغة c++ أو أحد اللغات وبإمكانهم صنع إضافات لآداء هذه المهمة .

                        "يا عم هؤلاء صنعوا كومبايلر لصنع الإضافات"


                        لا سبيل لنا إلا بالبحث والتحالف مع من يجيد لغة c++ على سبيل المثال

                        تعليق

                        مواضيع تهمك

                        تقليص

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