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

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

منع المستخدم من إستعمال x مع رسالة تأكيد الخروج

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

  • منع المستخدم من إستعمال x مع رسالة تأكيد الخروج

    السّلام عليكم و رحمة الله و بركاته
    سادتي الأفاضل ..
    فضل و إحسان منكم التكرّم و المساعدة بإنجاز المطلوب
    كيف يمكن منع مستخدم التجميعة من استعمال الإكس X من نافذة التجميعة .. و الخروج يكون فقط بواسطة زر الأمر مع رسالة تأكيد الخروج لو تفضّلتم : ( هل تريد فعلاً الخروج من التجميعة ؟ )

    بارك الله فيكم و لكم مقدما و جزاكم خير الجزاء
    تحياتي واحتراماتي

  • #2
    المشاركة الأصلية بواسطة عبد العزيز البسكري مشاهدة المشاركة
    السّلام عليكم و رحمة الله و بركاته
    سادتي الأفاضل ..
    فضل و إحسان منكم التكرّم و المساعدة بإنجاز المطلوب
    كيف يمكن منع مستخدم التجميعة من استعمال الإكس X من نافذة التجميعة .. و الخروج يكون فقط بواسطة زر الأمر مع رسالة تأكيد الخروج لو تفضّلتم : ( هل تريد فعلاً الخروج من التجميعة ؟ )

    بارك الله فيكم و لكم مقدما و جزاكم خير الجزاء
    تحياتي واحتراماتي
    وعليكم السلام ورحمة الله وبركاته

    بشكل بسيط جدا اتجه لقائمة الادوات ثم Projects ثم settings ثم اختر broderd



    اضف زر و سميه خروج و ضع فيه الكود

    كود PHP:
                 proceed Dialog.Message("هل تريد الخروج"MB_OKCANCELMB_ICONQUESTIONMB_DEFBUTTON1);
                if 
    proceed == IDOK then
                Application
    .Exit()
                 
    end 

    للشرح مثال مفتوح

    https://top4top.io/downloadf-1532tll621-rar.html

    بالتوفيق

    -----------------------------------
    ممكن تبدع في مربع الحوار

    تعليق


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

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






      تفضل الملف
      https://top4top.io/downloadf-1532eh5mw1-rar.html


      تحياتي لاحفاد سيدي عقبة الصحابي الجليل

      تعليق


      • #4
        السّلام عليكم و رحمة الله و بركاته
        بارك الله فيك و لك و جزاك خير الجزاء و أحسن إليك أخي الكريم " عبد الهادي بهاب " على المساعدة ..
        في الواقع .. قمت بوضع هذا الكود بال GLOBAL .. لمنع الإغلاق من الإكس بنافذة التجميعة :
        [html][/html]function QueryAllowProjectClose()
        return false;
        end
        الكود يشتغل تمام التمام لمنع الإغلاق من الخاصية المذكورة لكن .. بوضع هذا الكود يصبح الخروج من زر الامر مستحيلا .. طبعا هذا إذا ابتعدت عن جعل الإطار Bordered لأنّي أفضل استخدام Standard
        أجدد شكري و تقديري واحترامي وامتناني لك أخي الغالي
        تحياتي واحتراماتي

        تعليق


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

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






          تفضل الملف
          https://top4top.io/downloadf-1532eh5mw1-rar.html


          تحياتي لاحفاد سيدي عقبة الصحابي الجليل
          ملف رائع بكل صدق أخي الكريم عبد الهادي .. روعة شخصك الكريم
          تحياتي واحتراماتي

          تعليق


          • #6
            المشاركة الأصلية بواسطة عبد العزيز البسكري مشاهدة المشاركة
            السّلام عليكم و رحمة الله و بركاته
            بارك الله فيك و لك و جزاك خير الجزاء و أحسن إليك أخي الكريم " عبد الهادي بهاب " على المساعدة ..
            في الواقع .. قمت بوضع هذا الكود بال GLOBAL .. لمنع الإغلاق من الإكس بنافذة التجميعة :
            [html][/html]function QueryAllowProjectClose()
            return false;
            end
            الكود يشتغل تمام التمام لمنع الإغلاق من الخاصية المذكورة لكن .. بوضع هذا الكود يصبح الخروج من زر الامر مستحيلا .. طبعا هذا إذا ابتعدت عن جعل الإطار Bordered لأنّي أفضل استخدام Standard
            أجدد شكري و تقديري واحترامي وامتناني لك أخي الغالي
            تحياتي واحتراماتي
            الكودنضعه لمنع الخروج تماما و لو باستعمال خاصية alt+f4

            يعني لمنع الخروج تماما
            لكن سؤالك لم يشير الى هذه الجزئية ......... بل كيف استعمل خاصية الخروج باستعمال مربع حوار يعني .... حتى لو استعمل اي اجراء باستعمال الكود السابق لن يفيدك اي كود

            تعليق


            • #7
              السّلام عليكم و رحمة الله و بركاته
              أخي الكريم " عبد الهادي " ..
              كان لديّ سابقا كود يمنع استعمال الاكس من نافذة الصفحة .. و أستعمل فقط زر أمر للخروج النهائي لكن بسبب عطب في جهازي ضاعت منّي الكثير من الملفات من بينها تجمعة كنت أتعلم عليها
              حاولت البحث مجددا و لم أجد المطلوب .. لذلك أخي الكريم لا تقس عن الكود الذي قمت بوضعه بالجلوبال .. لأني وضعته و يفي بالغرض صحيح .. لكن قد يكون بالمكان أو المسار الخاطيء أو يمكن هناك كود آخر كنت أستعمله سابقا
              أعذرني أخي الفاضل عن سوء استخدام المصطلحات الخاصة بالأوتوبلاي ( مربع الحوار .... ) لأنّ فهمي قليل بهذا المجال
              تحياتي واحتراماتي

              تعليق


              • #8
                السّلام عليكم و رحمة الله و بركاته
                بارك الله فيك و لك أخي و أستاذي القدير " عبد الهادي بهاب " على المساعدة
                تمّ إيجاد الحل بعد البحث ببعض الملفات و الحمد لله ..
                بالـ GLOBAL
                [html][/html]function QueryAllowProjectClose()
                return false;
                end
                و بزر الخروج ..
                [html][/html]confirmation = Dialog.Message("تنبيه", "هل أنت متأكّد من أنّك تريد فعلا الخروج من المنظومة ؟", MB_YESNO, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
                if confirmation == 6 then
                function QueryAllowProjectClose()
                return true;
                end
                end
                Application.Exit(0);
                تحياتي واحتراماتي

                تعليق


                • #9
                  المشاركة الأصلية بواسطة عبد العزيز البسكري مشاهدة المشاركة
                  السّلام عليكم و رحمة الله و بركاته
                  بارك الله فيك و لك أخي و أستاذي القدير " عبد الهادي بهاب " على المساعدة
                  تمّ إيجاد الحل بعد البحث ببعض الملفات و الحمد لله ..
                  بالـ GLOBAL
                  [html][/html]function QueryAllowProjectClose()
                  return false;
                  end
                  و بزر الخروج ..
                  [html][/html]confirmation = Dialog.Message("تنبيه", "هل أنت متأكّد من أنّك تريد فعلا الخروج من المنظومة ؟", MB_YESNO, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
                  if confirmation == 6 then
                  function QueryAllowProjectClose()
                  return true;
                  end
                  end
                  Application.Exit(0);
                  تحياتي واحتراماتي
                  الحمد لله حل جميل
                  يعني هو كود لمن يريد ان يمنع الخروج من التجميعة تماما و لو باستعمال الخروج بالقوة alt + f5
                  جميل جدا...بالتوفيق في مشاريعك و انتاجاتك
                  ......... لا تنسى سورة الكهف .........

                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                    الحمد لله حل جميل
                    يعني هو كود لمن يريد ان يمنع الخروج من التجميعة تماما و لو باستعمال الخروج بالقوة alt + f5
                    جميل جدا...بالتوفيق في مشاريعك و انتاجاتك
                    ......... لا تنسى سورة الكهف .........
                    أخي الكريم " عبد الهادي " ..
                    بعد إذنك .. و لو سمحت .. و أرجو المعذرة إذا كان السؤال في غير محلّه ..
                    عمل باسوورد للتجميعة عملية متاحة و الكود موجود كمثال ..
                    [html][/html]
                    real_password = "password";

                    -- prompt the user to enter a password
                    user_password = Dialog.PasswordInput("Password", "Please enter the password: ", MB_ICONQUESTION);

                    -- compare the user's password to the 'correct' password.
                    -- If the user supplies the wrong password, exit the program.
                    if real_password ~= user_password then
                    Application.Exit();
                    end
                    هل يمكن في الأتوبلاي .. جعل كلمة المرور بالكود أعلاه في متغير .. و عمل تاكست بوكس أو مربع نص .. يقرأ سيريال الاسطوانة ليتم مقارنته بكلمة المرور
                    بارك الله فيك و لك و جزاك خير الجزاء
                    تحياتي واحتراماتي

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة عبد العزيز البسكري مشاهدة المشاركة
                      أخي الكريم " عبد الهادي " ..
                      بعد إذنك ..
                      تحياتي واحتراماتي
                      السلام عليكم ورحمة الله وبركاته
                      اولا اذا اردت ادراج الاكواد في مشاركتك يكفي ان تضغط على زر php في ازرار الاعلى بجانب زر الصورة .... ثم تضع الكود داخل الحاضنتين

                      فيما يخص كلمة الدخول و مقارنتها فلك الكثير من الخيارات مدام عندك كود if و انت قارن بما تشاء
                      فيه عدة مشاريع حول الموضوع وحتى استعمال الريجستري مثلا او سريال الحاسوب نفسه او غيره ..........

                      في حالتك سريال الاسطوانة هو real_password
                      اي يكون الكود مثلا

                      كود PHP:
                      real_password="alip-45fg-assia45-poli54-ghdB54"

                      تعليق


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

                        هذا ملف مفتوح للشرح
                        https://top4top.io/downloadf-1533skiry1-rar.html
                        -----------------
                        جرب اولا ستظهر الصفحة الاولى و المطلوب منها ادخال رقم الاسطوانة

                        اذا نجح الامر اخرج ثم اعد تشغيل الاسطوانة سستجه مباشرة الى الصفحة الترحيبية

                        اذهب الى c و احدف ملف MyAppSettings.ini وهو الذي انشناه

                        واعد تشغيل الاسطوانة ستعود لطلب السريال

                        ممكن طبعا وضع الملف في اي مكان اخر تريده مخفيا

                        بالتوفيق

                        تعليق


                        • #13
                          السّلام عليكم و رحمة الله و بركاته
                          جمعة مباركة إن شاء الله
                          أستاذي الكريم " عبد الهادي بهاب "
                          بارك الله فيك و لك و جزاك خير الجزاء و أحسن إليك مثلما أحسنت لي بهذه الملفات و المساعدة المميزة .. تميّز شخصك الكريم
                          بالواقع أخي عبد الهادي ..
                          لديّ ملف بامتداد EXE تمّ تحزيمه بال SETUP FACTORY
                          فقط لتعلّم بعض أنواع الحماية و لو بالجزء اليسير .. أريد تشغيل هذا الملف ال EXE من خلال اسطوانة و بالتالي لا بدّ من استعمال سيريال الاسطوانة
                          أخي عبد الهادي .. الملف MyAppSettings.ini بالقرص C .. أين أجده بالضبط لو سمحت لأجرّب حذفه ..
                          تحياتي واحتراماتي

                          تعليق


                          • #14
                            السلام عليكم ورحمة الله وبركاته
                            اخي على حسب ما رئيت من ردود و على حسب سؤالك توصلت لهذه الفكرة في المرفق جربها ربما هذا هو قصدك
                            الملفات المرفقة

                            تعليق

                            مواضيع تهمك

                            تقليص

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