Ver Mensaje Individual
  #8 (permalink)  
Antiguo 28/05/2009, 00:22
Avatar de STK_Pablo
STK_Pablo
 
Fecha de Ingreso: junio-2008
Ubicación: Las Rosas - Santa Fe - Argentina
Mensajes: 69
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Crear sistema trial - donde guardo y como el valor numerico?

Perdon por la demora, estaba de viaje, aca te paso un ejemplo de como lo uso yo:

Código vb:
Ver original
  1. Private Sub Form_Load()
  2.   CentrarForm Me
  3.   Me.Show
  4.   If Not (ActiveLock1.RegisteredUser) And (ActiveLock1.LastRunDate > Now) Then
  5.     MsgBox "PoR favor, se ha cambiado la fecha del sistema desde las opciones de MS Windows y eso no está permitido. Coloque nuevamente la fecha correcta para poder ejecutar el programa normalmente."
  6.     End
  7.   End If
  8.   If Not (ActiveLock1.RegisteredUser) And (ActiveLock1.UsedDays > 15) Then
  9.     'Deshabilito algunos botones por ejemplo
  10.    For Cont = 0 To 4
  11.       btnMain(Cont).Enabled = False
  12.     Next Cont
  13.     frmRegistro.Show 1     'Mustro formulario de registro
  14.  End If
  15. End Sub


Código vb:
Ver original
  1. Private Sub ActiveLock1_Registration(WasSuccessful As Boolean)
  2.   If WasSuccessful Then
  3.     MsgBox "Muchas Gracias por legalizar su Copia !!!", vbInformation, "Registración"
  4.     For Cont = 0 To 4
  5.       frmMain.btnMain(Cont).Enabled = True
  6.     Next Cont
  7.     vRegistrado = True
  8.   Else
  9.     MsgBox "ERROR. La clave ingresada no es Correcta.", vbExclamation, "Registración"
  10.     For Cont = 0 To 4
  11.       frmMain.btnMain(Cont).Enabled = False
  12.     Next Cont
  13.     vRegistrado = False
  14.   End If
  15. End Sub

Esto dentro del formulario donde colocaste el control.
En otro formulario, el de registro podes poner:

Código vb:
Ver original
  1. Private Sub Form_Load()
  2.   txtReg(0).Text = frmMain.ActiveLock1.SoftwareCode
  3. End Sub

Código vb:
Ver original
  1. Sub Private Boton_click()
  2.       frmMain.ActiveLock1.Register (txtReg(1).Text)
  3. End Sub


Eso es todo en nuestra aplicacion, ahora en el ejemplo incluido en el paquete de instalacion de nslock tenes como crear un keygen para tu aplicacion....
Proba un poco y avisame