الرئيسية المنتدى مركز رفع الصور صفحتنا على الفيس قناة اليوتيوب صفحتنا على تويتر واتس اب قوانين المنتدى
منتدى مجمع التطوير    

العودة   منتدى مجمع التطوير > المنتدى المتخصص > لغـات البرمجـة والمشـاريع الجـاهزة > برامج Microsoft Visual

الملاحظات

برامج Microsoft Visual يهتم بموضوعات vb.net ,c#, css, Visual Basic

آخر 10 مشاركات افعل الخير ولا تنظر جزاءه الا من الله (الكاتـب : admin - مشاركات : 0 - المشاهدات : 55 - الوقت: 08:12 PM - التاريخ: 07-27-2021)           »          دليلك لبناء الباك لينك Backlink لموقعك بطريقة صحيحة (الكاتـب : admin - مشاركات : 2 - المشاهدات : 298 - الوقت: 10:15 PM - التاريخ: 07-26-2021)           »          ملف ال robots.txt وتوجيه عناكب محركات البحث لموقعك (الكاتـب : admin - مشاركات : 2 - المشاهدات : 361 - الوقت: 01:24 PM - التاريخ: 07-21-2021)           »          أهلا وسهلا أليت تيم رياك (الكاتـب : رياك مشار - مشاركات : 2 - المشاهدات : 293 - الوقت: 05:58 PM - التاريخ: 07-03-2021)           »          تحميل لعبة فرايدي نايت فانكن Friday Night Funkin للكمبيوتر 2021 (الكاتـب : الادارة كريم - آخر مشاركة : admin - مشاركات : 2 - المشاهدات : 550 - الوقت: 10:41 PM - التاريخ: 07-01-2021)           »          برنامج البيع بالتقسيط مجاني مصمم بالاكسيس (الكاتـب : ابن الوليد - آخر مشاركة : admin - مشاركات : 1 - المشاهدات : 666 - الوقت: 04:37 AM - التاريخ: 06-25-2021)           »          الصحابي الجليل سعد بن معاذ الأنصاري (الكاتـب : admin - مشاركات : 0 - المشاهدات : 313 - الوقت: 01:25 AM - التاريخ: 06-25-2021)           »          كيفية صلاة الحاجة (الكاتـب : admin - مشاركات : 0 - المشاهدات : 281 - الوقت: 12:13 AM - التاريخ: 06-25-2021)           »          Format FactoryV5.7.5.0 (الكاتـب : admin - مشاركات : 0 - المشاهدات : 326 - الوقت: 11:01 PM - التاريخ: 06-24-2021)           »          رجل أقسم بأن لا يتزوج حتى يشاور مائة رجل (الكاتـب : admin - مشاركات : 0 - المشاهدات : 328 - الوقت: 09:57 PM - التاريخ: 06-24-2021)

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 04-12-2021, 11:03 PM
الصورة الرمزية admin
admin 
✯ ادارة المنتدى ✯
 
تاريخ التسجيل: Mar 2021
الدولة: مصر
المشاركات: 724
معدل تقييم المستوى: 10
admin is a splendid one to beholdadmin is a splendid one to beholdadmin is a splendid one to beholdadmin is a splendid one to beholdadmin is a splendid one to beholdadmin is a splendid one to behold


Smile وضع مدة تجريبية للتطبيق

 

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

هذا المثال يوضح طريقة تحديد عدد مراة إمكانية تشغيل التطبيق إذا كان تجريبيًا ، وهو من خلال تخزين عدد مرات تشغيل التطبيق في الــ Registry وإذا وصل عدد مراة تشغيل التطبيق لعدد معين تنتهي المدة التجريبية لإستخدام هذا التطبيق

هنا الكود :


كود:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       On Error Resume Next
       Dim KEY As String = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\MY_APP", "REG", "NULL")
       If (KEY <> "NULL") Then
           Dim index As Integer = Integer.Parse(KEY)
           Me.Label1.Text = index.ToString
           If (index = 5) Then ' هنا عدد المرات المسموحة بتشغيل التطبيق قبل التسجيل
               Me.Label1.Text = "التطبيق يتطلب التسجيل"
           Me.Text = Me.Text + " (يتطلب التسجيل)"


 ' هنا يمكنك أن تقوم بتقييد استخدام التطبيق مثلا تقوم بإخفاء بعض الأدوات أو تقوم بإلغاء بعض الميزات في التطبيق وبإمكانك أن


           Else
               index = index + 1 ' هنا نزود عدد في كل مرة يعمل فيها التطبيق
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\MY_APP", "REG", index.ToString)
           End If
       Else
           My.Computer.Registry.SetValue("HKEY_CURRENT_USER\MY_APP", "REG", "0")
       End If
   End Sub

في الكود السابق يمكنك تغيير التالي :
MY_APP = وهو اسم التطبيق
REG = وهو اختصار لكلمة تسجيل Registration ومعناه في الكود في الأعلى هو إنشاء مسار داخل MY_APP في الـــ Registry
(index=5) = عدد المرات في الوضع التجريبي

يمكنك أيضا أن تقوم بإظهار رسالة أنه تم إنتهاء المدة التجريبية وإغلاق البرنامج
عن طريق استخدام الكود التالي :

كود:
If (MsgBox("تم إنتهاء المدة التجريبية", MsgBoxStyle.Exclamation + MsgBoxStyle.OkOnly, "التطبيق") = MsgBoxResult.Ok) Then Application.Exit()
End If


وهو أن تضعه مكان :
Me.Label1.Text = "التطبيق يتطلب التسجيل"
Me.Text = Me.Text + " (يتطلب التسجيل)"
في الكود السابق

أيضا المثال موجود في المرفقات :

وشكرًا
منقوووووووووول


الموضوع الأصلي : وضع مدة تجريبية للتطبيق || الكاتب : admin || المصدر : منتدى مجمع التطوير

 

الملفات المرفقة
نوع الملف: rar التطبيق.rar‏ (61.5 كيلوبايت, المشاهدات 1)

التوقيع

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 

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

  • الرئــيســية

  • الــمنــتـدى

  • مركز الرفع

  • التسـجـيل

  • قوانين المنتدى

  • التعـلـيمـات

  • الترقيات

check pagerank

 Flag Counter

كلمة الإدارة  منتدى مجمع التطوير غير مسئول عن أي طرح من الأعضاء فتلك الموضوعات تعبر عن رأى صاحبها ومن خلال وضع قوانين وتعليمات المشاركة بالمنتدى نسعى جاهدين لتطبيق تلك التعليمات. والمنتدى أيضا غير مسئول عن أي اتفاق مالي أو تجارى بين الأعضاء وبذلك تعد هذه الصيغة إخلاء مسئولية من جانب إدارة المنتدى وفقنا ووفقكم الله لما فيه الخير
 
الساعة الآن 03:39 AM


Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
جميع الحقوق محفوظة لمجمع التطوير