[insertion d'un compteur en visual basic]

sygmo Messages postés 22 Statut Membre -  
blurk Messages postés 493 Date d'inscription   Statut Membre -
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.

1 réponse

  1. blurk Messages postés 493 Date d'inscription   Statut Membre 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