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

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

استفســـــار حـــــول ( Page.Redraw ) ؟

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

  • #16
    المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
    إقرأ هذه الصقحة فيها بناء الحل
    الكود المطروح يعالج 3 عناصر حاول تعميمه على كل العناصر رايح تحصل على كود عام
    يحقق لك المطلوب
    https://forums.indigorose.com/forum/...lp-page-redraw
    --------------------------------
    بسم الله الرحمن الرحيم

    شاهدت استاذي الكريم الكود
    وهو يتعامل مع
    buttons
    hotspots
    inputs

    وحاولت اضافةListBoxالي الثلاثة
    ليصبح الكود بهذا الشكل

    preload

    كود PHP:
     if getvalues == 1 then

        but 
    Table.Count(buttons);
        
    start 1
        
    while start <= but do
        
    Button.SetProperties(buttons[start], buttons[start 1]);
        
    start start 2
        end

        inp 
    Table.Count(inputs);
        
    start 1
        
    while start <= inp do
        
    Input.SetProperties(inputs[start], inputs[start 1]);
        
    start start 2
        end

        hot 
    Table.Count(hotspots);
        
    start 1
        
    while start <= hot do
        
    Input.SetProperties(hotspots[start], hotspots[start 1]);
        
    start start 2
        end
       
        Lis 
    Table.Count(ListBox);
        
    start 1
        
    while start <= Lis do
        
    Input.SetProperties(ListBox[start], ListBox[start 1]);
        
    start start 2
        end

        end 

    On Show------

    كود PHP:
    if getvalues == nil then

        obj 
    Page.EnumerateObjects();
        
    num Table.Count(obj);

        
    vbuttons 1
        vhotspots 
    1
        vinputs 
    1
        vListBox 
    1

        buttons 
    = {};
        
    hotspots = {};
        
    inputs = {};
        
    ListBox = {};

        
    start 1
        
    while start <= num do
        
    obj1 Table.Remove(obj1);
        
    type Page.GetObjectType(obj1);

        if 
    type == 0 then
        prop 
    Button.GetProperties(obj1);
        
    Table.Insert(buttonsvbuttonsobj1);
        
    Table.Insert(buttonsvbuttons 1prop);
        
    vbuttons vbuttons 2
        end

        
    if type == 7 then
        prop 
    Input.GetProperties(obj1);
        
    Table.Insert(inputsvinputsobj1);
        
    Table.Insert(inputsvinputs 1prop);
        
    vinputs vinputs 2
        end

        
    if type == 8 then
        prop 
    Hotspot.GetProperties(obj1);
        
    Table.Insert(hotspotsvhotspotsobj1);
        
    Table.Insert(hotspotsvhotspots 1prop);
        
    vhotspots vhotspots 2
        end
        
        
    if type == 9 then
        prop 
    ListBox.GetProperties(obj1);
        
    Table.Insert(ListBoxvListBoxobj1);
        
    Table.Insert(ListBoxvListBox 1prop);
        
    vListBox vListBox 2
        end
        
        start 
    start 1

        end

        getvalues 
    1
        end 
    ------------------------
    لكن للاسف ظهرتلي رسالة خطا
    انه يوجد خطا في هذا السطر

    كود PHP:
    prop ListBox.GetProperties(obj1); 
    ولم استطع معرفة اين الخطأ .......؟


    موفق بإذن الله ... لك مني أجمل تحية .









    تعليق


    • #17
      المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة
      ---------------------------------
      بسم الله الرحمن الرحيم
      انا اقصد كود يعمل Refresh لصفحة البرنامج
      اي كانني اغلقت البرنامج وفتحته من جديد؟
      ابحث عن كود يقوم بذالك ؟ بدون غلق المشروع وفتحه؟
      شـكــ وبارك الله فيك ـــرا لك
      للأسف حسب فهمي بعد هذه الجزئية فكتابــــة كود عام بعنى بكل العناصر لعمل

      Refresh للبرنامج كأنه فتح من جديد صعب كونه تعلق بفكرة مفقـــــودة لم اتوصل لها بعد إن وجدت أساسا

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

      تعليق


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

        تعليق


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

          تعليق


          • #20
            المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
            لم انتبه للموضوع قبل الآن
            فعذرا على تأخر ردى عام كامل
            لديك خبران
            السيئ :: لا توجد دالة جاهزة تفعل ذلك
            الجيد :: توجد طريقة سهلة جدا لفعل ذلك
            بارك الله فيك
            هات ماعندك

            تعليق


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

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

              قم بعمل دبلكيت للصفحة بالضغط على ctrl+shift+d
              اذهب للصفحة النسخة و قم بحذف اى اكواد فى الاحداث الخاصة بهذه الصفحة
              فى الحدث اون شو للصفحة النسخة
              ضع امر قفز للصفحة الاصل

              فى الصفحة الاصل ضع زر و سمه مثلا ريفريش
              ضع فى هذا الزر كود القفز للصفحة النسخة

              تعليق


              • #22
                المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
                و بارك الله فيك


                ؟؟؟؟؟
                حسنا ساختصر لك

                قم بعمل دبلكيت للصفحة بالضغط على ctrl+shift+d
                اذهب للصفحة النسخة و قم بحذف اى اكواد فى الاحداث الخاصة بهذه الصفحة
                فى الحدث اون شو للصفحة النسخة
                ضع امر قفز للصفحة الاصل

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

                http://sites.ienajah.com/vb2/showthread.php?t=35025

                تعليق

                مواضيع تهمك

                تقليص

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