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

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

ســــؤال : العودة بالبيانات من ( DialogEx ) الي الصفحة Page

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

  • ســــؤال : العودة بالبيانات من ( DialogEx ) الي الصفحة Page

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




    ما هو الكود المناسب الذي بعد تعبئة البيانات في DialogEx واغلاقه
    يجعل البيانات تنتقل للصفحة بهذا الشكل الي الصفحة Page

    بحيث البيانات في Input4..Input3..Input2..Input1
    الموجوده في DialogEx
    تنتقل الي Input4..Input3..Input2..Input1 الموجوده فيالصفحة Page
    و البيانات في Input8..Input7..Input6..Input5
    الموجوده في DialogEx
    تنتقل الي ListBox1-الموجوده فيالصفحة Page


    ملف فارغ للتوضيح والتجربة

    https://up.top4top.net/downloadf-5713bdqz1-rar.html

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




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

    إليك هذا التعديل

    تم الإستغناء عن كود الإظهار السريع للديالوج



    واستخدام الأكواد العادية للتعامل مع إظهار الديالوج ووضع الكود التالى فى زر إظهار الديالوج فى الصفحة :

    كود:
    --
    result = DialogEx.Show("Dialog1", true, nil, nil);
    if result~=-1 then
       if result~=2 then
          for i=1,8 do
              if i < 5 then
                  Input.SetText("Input"..i, intxt[i]);
                else
                 ListBox.AddItem("ListBox1", intxt[i], intxt[i]);
              end  
          end
        else
          Dialog.Message("تنبيه","غلق بدون حفظ للبيانات");
       end
    end
    أما فى الديالوج فوضعت زر للإغلاق بإسم OK وذلك للإغلاق و الإحتفاظ بالنتيجة أم الإغلاق بواسطة X الخاصة بالديالوج فلا تعطى نتيجة للحفظ والإنتقال والإغلاق بدون نتيجة مقصودة طبعا من خلال الأكواد
    فقمت بوضع الكود التالى فى زر OK فى الديالوج :

    كود:
    --
    intxt = {};
    for i= 1, 8 do
       t = Input.GetText("Input"..i);
       intxt[i]=t;
    end
    DialogEx.Close(0);
    الملفات المرفقة

    تعليق


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

      إليك هذا التعديل

      تم الإستغناء عن كود الإظهار السريع للديالوج



      واستخدام الأكواد العادية للتعامل مع إظهار الديالوج ووضع الكود التالى فى زر إظهار الديالوج فى الصفحة :

      كود:
      --
      result = DialogEx.Show("Dialog1", true, nil, nil);
      if result~=-1 then
         if result~=2 then
            for i=1,8 do
                if i < 5 then
                    Input.SetText("Input"..i, intxt[i]);
                  else
                   ListBox.AddItem("ListBox1", intxt[i], intxt[i]);
                end  
            end
          else
            Dialog.Message("تنبيه","غلق بدون حفظ للبيانات");
         end
      end
      أما فى الديالوج فوضعت زر للإغلاق بإسم OK وذلك للإغلاق و الإحتفاظ بالنتيجة أم الإغلاق بواسطة X الخاصة بالديالوج فلا تعطى نتيجة للحفظ والإنتقال والإغلاق بدون نتيجة مقصودة طبعا من خلال الأكواد
      فقمت بوضع الكود التالى فى زر OK فى الديالوج :

      كود:
      --
      intxt = {};
      for i= 1, 8 do
         t = Input.GetText("Input"..i);
         intxt[i]=t;
      end
      DialogEx.Close(0);
      ---------------------------------
      بسم الله الرحمن الرحيم
      100%
      كل الشكر والتقدير استاذ عبود
      على هذه الاجابة النموذجية الرائعة
      موفق بإذن الله ... لك مني أجمل تحية .


      تعليق


      • #4
        أين انت أستاذ ياسر ؟ احتاجك

        حاول الاتصال أخي

        تعليق


        • #5
          شكرا شكرا ستاذ ياســـر على اتصالك
          وجزاك الله الف خير

          تعليق


          • #6
            الله الله عليك أستاذنا الكريم

            تعليق


            • #7
              مشكور اخىى

              تعليق


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

                تعليق


                • #9
                  مشكوووووووووووووووووووووو وووووووووووووووووووووور

                  تعليق

                  مواضيع تهمك

                  تقليص

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