ProIsis
Messages postés27Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention27 septembre 2007
-
24 avril 2007 à 17:32
ProIsis
Messages postés27Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention27 septembre 2007
-
25 avril 2007 à 12:05
Salut,
je viens de télécharger le zip de l'appli suivante :
En partant de ce projet, j'ai créé une petite interface toute simple avec 2 txtbox pour saisir la chaine à transformer + une chaine 'grain de sel', un bouton pour appeler la fonction de hash et un second txtbox pour afficher la chaine md5 résultante...
Voici le source de mon interface :
-----------------------------------------------------------
Option Explicit
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 24 avril 2007 à 21:34
Aprs quelques essais, j'en déduis que :
- Déjà par rapport à la source que tu as téléchargé, il fat que tu ajoute le module MD5Helper.bas et le module de classe MD5.cls à ton projet.
- Toujours depuis cette source, il faut que tu récupère le fichier MD5Helper.tlb, que tu le copie dans le répertoire de ton projet.
- Ensuite tu ouvre les références du projet (Menu Projet/Références) et en utilisant le bouton parcourir, tu ajoute la référence MD5Helper.tlb, fichier que tu viens de copier dans le répertoire de ton projet.
- Ensuite dans le code, le mieux est que tu récupère la fonction GETMD5String présente dans le fichier MD5Testsuite de la source téléchargée, et que tu la mette dans un des modules de ton projet. Elle te servira à décoder le résultat du hash pour l'afficher.
- Il te faut déclarer puis instancier une variable du type de ta classe et ensuite l'utilser comme montrer dans le code de la source téléchargé.
Ce qui donnerais pour la fonction cmdCalculCle_Click :