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

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

تشغيل البرنامج بعدد مرات محددة " توضيح"

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

  • تشغيل البرنامج بعدد مرات محددة " توضيح"

    السلام عليكم ورحمة الله وبركاته
    لتوضيح هذا الإجراء أكثر
    01 - التصريح بعدد مرات استعمال البرنامج هنااا تم اختيار 3 مرات
    كود PHP:
    kiss 
    02 - قراءة قيمة في الريجستري بتسمية معينة مع تحويل التعامل مع القيمة كرقم و ليست نص و هذا ما يوضحه السطر الثاني
    كود PHP:
    result =  Registry.GetValue(HKEY_LOCAL_MACHINE"Software\\My Application""bel"true);
    result String.ToNumber(result); 
    03 - نكنب شرط اذا كانت القيمة المقروءة سابقا من الريجستري تساوي صفر و هذا طبيعي عند تشغيل البرنامج لأول وهلة
    كود PHP:
    if result==0 then 
    04 - ماذا يحدث ؟؟؟ سيكتب البرنامج هذا المفتاح الذي لم يجده سابقا و بالتالي قيمته 0 و يعطيه القيمة 1
    كود PHP:
    Registry.SetValue(HKEY_LOCAL_MACHINE"Software\\My Application""bel",1); 
    05- جيد اذا تحقق شرط أن هذه القيمة أكبر من 0 وهذا طبيعي بعد الاستعمال الاول وكذلك سنحددالقيمة بأن تكون أقل من عدد المرات
    كود PHP:
    elseif result>and result<kiss then 
    06 - سيقوم برنامج بقراءة القيمة ويضيف لها واحد
    كود PHP:
    Registry.GetValue(HKEY_LOCAL_MACHINE"Software\\My Application""bel"true);
    +
    07-ثم يسجلها مكان الاولى و هكذا تستمر العملية لغاية ؟؟؟
    كود PHP:
    Registry.SetValue(HKEY_LOCAL_MACHINE"Software\\My Application""bel"e);
    Dialog.Message("Notice","عدد المرات المتبقية لاستعمال البرنامج تجريبيا:"..kiss+e); 
    08-تحقق قيمة الريجستري تساوي تماما لعدد المرات المختار في بداية الكود
    كود PHP:
    elseif result == kiss then 
    09-ليخبرنا البرنامج على انتهاء المهلة التجريبية و يغلق
    كود PHP:
    Dialog.Message("Notice""انتهت المدة التجريبية عليك بشراء البرنامج");
    Application.Exit(0); 
    10- نغلق الاكواد الان :
    كود PHP:
    end 
    انتهى جمع الاكواد تحت بعضها في on startup وعاين مشروعك ليخبرك بعد المعاينة الثالثة
    أن المهلة التجريبية انتهت انتهى و السلام عليكم


    ملاحظة : إجراءات التعامل مع الريجستري تتطلب أن يكون البرنامج مسؤول
    بدون ذلك لن تظهر النتائج
    التعديل الأخير تم بواسطة ربيع; الساعة 31-07-2014, 04:15 AM.

  • #2
    إلى الأمام فغيرك ينتظر المزيد

    بالتوفيق إن شاء الله

    تعليق


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

      تعليق


      • #4
        جزاك الله خيرا وبارك الله فيك اخانا الكريم

        .

        تعليق


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

          تعليق


          • #6
            ربى يوفقك لكل خير
            ولكن اخى تواجهنى مشكلة ظهور النص على شكل علامات استفهام

            حاولت ادخل اعدادات اللغة واضبطها للعربى ومع ذلك

            تعليق


            • #7
              بارك الله فيك

              وفى انتظار حل لمشكلة اظهار اللغة التى حدثت للأخ خادم المسلمين

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

              تعليق


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

                أخي خادم المسلمين واضح من الرسالة أن الفترة التجريبية انتهت
                تستطيع وضع زر و كتابة فيه :
                كود PHP:
                Registry.DeleteValue(HKEY_LOCAL_MACHINE"Software\\My Application""bel"); 
                ليتم مسح المفتاح و إعطاء للبرنامج ثلاث محاولات أخرى

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

                لا أملك حلا لكن هناك حل سريع للتأكد وهو ازالة البرنامج و إعادة تثبيته

                تعليق


                • #9
                  بالنسبة لمشكلة اللغة تم حلها ولكن انا جربت البرنامج والان يظهر لافتة انتهت الفترة التجريبية ويختفى البرنامج وبالتالى لااتمكن من فتحه

                  تعليق


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

                    تعليق

                    مواضيع تهمك

                    تقليص

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