العبدلي
31-05-07, 04:41 PM
قد يتساءل البعض عن كيفية وضع رقم سري لبرامجهم يستخدم لمرة واحدة
--------------------------------------------------------------------------
استخدام الريجيستري لحفظ البيانات...
بعد ان يدخل المستخدم السيريال نمبر تقوم بوضع القيمة OK في الريجستري حتى لاتطلب منه ذلك.. وان لم تكن القيمة موجودة يقوم البرنامج باظهار رسالة تبين ذلك...:
ضع الكود التالي في حدث load للفورم
try = 0
serial = GetSetting("myapp", "serial", "stat2")
If serial <> "OK" Then
chk:
msg = InputBox("يجب ان تكتب رقم التسلسلي")
If msg = "الرقم التسلسلي" Then
MsgBox "الرقم التسلسلي صحيح"
SaveSetting "myapp", "serial", "stat2", "OK"
Else
MsgBox "الرقم التسلسلي خاطئ"
If try = 2 Then End
try = try + 1
GoTo chk
End If
End If
ملاحظة : اذا ادخل المستخدم السيريال نمبر 3 مرات خاطئة يتنتهي البرنامج
بتصرف
--------------------------------------------------------------------------
استخدام الريجيستري لحفظ البيانات...
بعد ان يدخل المستخدم السيريال نمبر تقوم بوضع القيمة OK في الريجستري حتى لاتطلب منه ذلك.. وان لم تكن القيمة موجودة يقوم البرنامج باظهار رسالة تبين ذلك...:
ضع الكود التالي في حدث load للفورم
try = 0
serial = GetSetting("myapp", "serial", "stat2")
If serial <> "OK" Then
chk:
msg = InputBox("يجب ان تكتب رقم التسلسلي")
If msg = "الرقم التسلسلي" Then
MsgBox "الرقم التسلسلي صحيح"
SaveSetting "myapp", "serial", "stat2", "OK"
Else
MsgBox "الرقم التسلسلي خاطئ"
If try = 2 Then End
try = try + 1
GoTo chk
End If
End If
ملاحظة : اذا ادخل المستخدم السيريال نمبر 3 مرات خاطئة يتنتهي البرنامج
بتصرف