FreeProtect - Historique

2.11A 31/08/2010 Ajout membre :iModeDD pour gestion identification machine de l'application
    Ajout gestion machine par adresses MAC des cartes réseau
     
2.09A 17/06/2010 Ajout membre :ijDémo pour gestion interne durée des licences de démonstration
    Modification exemple associé
     
2.08A 10/06/2010 Corrections internes et mise à jour exemple
    Ajout fichier d'aide format pdf
     
2.06A 07/03/2009 Correction anomalie de génération de code de validation dans certains cas
     
2.05A 03/03/2009 Correction anomalie de génération de courriel dans certains cas
    Ajout d'une clé de validation du composant
    Amélioration de l'exemple réutilisable associé
     
2.04A 30/01/2009 Ajout d'un test de mise à jour disponible (en mode développement uniquement)
     
2.03A 26/01/2009 Correction anomalie de RestaureInfo() si le fichier restauration n'est pas supprimé
     
2.02A 22/01/2009 Change structure des codes d'identification défaut, et validation (ajout NomProg)
    Ajout membre "NomPPremier" pour procédure personnalisée de vérification 1er lancement
    Ajout paramètre optionnel "sNomApp" dans ConstruitCode()
    Autorise date limite (sDate) et version maxi (sVerE) vide pour validation illimitée
    Amélioration de l'exemple associé
   
  L'exemple comporte maintenant une collection de 3 procédures globales qui peuvent être réutilisées quasi intégralement dans vos applications.
     
2.01A 08/01/2009 Ajout méthodes SauveInfo(),  RestaureInfo()
et CreatTempo(), ConstruitCode() initialement externes
     
2.00A 18/12/2008 Passage sous Windev 11 en composant
Renommer en FreeProtect.
Ajout fenêtre d'enregistrement dans le composant
     
1.20A 26/09/2008 Passage sous Windev 10
     
1.10A 02/02/2002 Passage sous Windev 7
     
1.00A 07/01/2002 Première version distribuée
  16/01/2001 Ajout d'un exemple et d'une aide au format html compilée (chm). 
   
  L'exemple fourni comporte deux fenêtres modèles, une pour la génération du code d'enregistrement et une pour l'enregistrement par l'utilisateur.
Le projet comporte un module de vérification de la validité des codes.