Bonjour à tous! Nous avons pas mal bossé ensemble, à cette nouvelle version du programme moi et mon nouveau copain Simon32, nous travaillons maintenant en duo il est du Québec tout comme moi, donc cette nouvelle version sera nettement amélioré! Nous avons placés une date d'expiration de 30 jours, en plus le tout sera sauvegarder dans une base de registre, au lieu du mode fichier pour inscrire les données et bientot nous encrypterons ces données dans cette base de registre. Grâce au module AES Rijndael. Si vous avez des questions concernant, cette nouvelle version ça nous fera un très grand plaisir de répondre à tous, tout en espérant que vous allez mieux aimer cette toute nouvelle source amélioré et Voter en Grand Nombre. Merci à Tous ça nous fera plaisir d'avoir vos critiques autant positive que négative, car ça va nous aider prochainement à améliorer de jour en jour notre code et encore un gros Merci à Nix et à Tous!!!
11 oct. 2011 à 14:02
Cependant j'aimerais savoir à quoi sert la portion de code suivante:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If GetSetting(appName, secName, "alt") = "Ö" Then
Dim tt As String
tt = Date
SaveSetting appName, secName, "now", tt
End If
End Sub
Merci
1 juin 2007 à 09:50
1 juin 2007 à 03:50
qui permettent de compter le nbre de fois d'utilisation du logitiel.si quelc'un a une idee sur ce sujet qu'il nous aide et merci d'avance.
10 avril 2007 à 22:25
Premiere chose qui m'est tomber sous le nez : le bouton quitter de la form3 ne fonctionne pas, unload me deforme la feuille mais si d'autre feuille sont chargées alors ca quitte pas.
Ensuite, personnellement j'aime pas qu'on ecrive dans ma bdr, surtout que avec SaveSetting tu controles pas vraiment l'emplacement, à la limite utilise une api (RegCreateKeyEx, RegSetValueEx).
Autrement essaye de mettre ton code dans un fichier à part ou dans l'executable lui même si tu le peux.
Pour ce qui est du cryptage cela m'a l'air un peu simple mais c'est deja mieu que rien.
Dommage qu'il n'y ait que peu de commentaire.
Idem plutot que Shell utilise une api (ShellExecuteEx, ShellExecute). Enfin c'est qu'un avi personnel ^^.
Dans la Form2 tu declares certaine variable pour toute la form ca enleve un gros morceau de la securité, déclare les dans la/les fonctions pour que leurs valeurs ne soient pas garder en memoire ou vide les variables apres t'en etre servit et si tu souhaites les gardés met les en Private au lieu de Dim même si dans ton cas c'est inutile autant prendre les bonnes habitudes.
Enfin le On Error Resume Next j'aime pas ^^.
Autrement j'aime bien ton code, mais à mon avis pour faire un shareware l'idéal et de compiler une version qui n'est pas complete et une version complete avec serial, serial qui doit etre verifier sur le web dans une bdd pour l'activation.
10 avril 2007 à 12:03
Voir aussi :
VBLocker : Protégez votre application commerciale
www.vbfrance.com/code.aspx?ID=3227
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.