[insertion d'un compteur en visual basic]

sygmo Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
blurk Messages postés 486 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour messieurs,je souhaiterai inserrer dans mon programme de visual basic, un compteur. ceci permettra de bloquer l'éxécution du programme après un temps d'essai d'une durée de 30 jours par exemple.
merci d'avance messieurs.
A voir également:

1 réponse

blurk Messages postés 486 Date d'inscription   Statut Membre Dernière intervention   160
 
bonjour

il n'y a pas de solution miracle, un compteur peut toujours
être remis à zéro ou effacé, mais on peut ajouter une clef dans
la base des registres de windows, et ensuite la faire incrémenter
à chaque démarrage de l'application.
Il est très difficile de rechercher une clef dont on ne connait pas le nom.
l'alternative pour tricher étant de recharger une sauvegarde antérieure du fichier user.dat avant la création de cette clef

une autre solution consiste à comparer la date système et la date
d'installation du logiciel, et de fixer un nombre de jours maximum
ou le logiciel en évaluation peut être utilisé.
dans ce cas, l'utilisateur peut encore tricher en changeant la date
système, ou en modifiant l'attribut date des fichiers
(plus complexe, et nécessite l'usage d'un éditeur hexadécimal avancé)

cordialement
1