تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] وضع مدة تجريبية للتطبيق
#1
PHP كود :
 Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles 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 5Then ' هنا عدد المرات المسموحة بتشغيل التطبيق قبل التسجيل
               Me.Label1.Text = "التطبيق يتطلب التسجيل"
           Me.Text = Me.Text + " (يتطلب التسجيل)"


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


           
Else
 
              index index ' هنا نزود عدد في كل مرة يعمل فيها التطبيق
               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 
يمكنك أيضا أن تقوم بإظهار رسالة أنه تم إنتهاء المدة التجريبية وإغلاق البرنامج
PHP كود :
If (MsgBox("تم إنتهاء المدة التجريبية"MsgBoxStyle.Exclamation MsgBoxStyle.OkOnly"التطبيق") = MsgBoxResult.OkThen
                   Application
.Exit()
 
              End If


وهو أن تضعه مكان :


Me.Label1.Text "التطبيق يتطلب التسجيل"
Me.Text Me.Text " (يتطلب التسجيل)" 
Heart قل لن يصيبنا الا ماكتب الله لنا Heart
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  منع تشغيل اكثر من نسخة للتطبيق (السهل اللذي كنت اظنه صعبا) سعود 2 2,237 02-02-21, 05:22 AM
آخر رد: سعود

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم