Un truc du genre
Private Const gsUnites = "0123456789ABCDEF"
sDigit = Mid$(gsUnites, Quotient + 1, 1)
aurait ete beaucoup mieux que des "selec tcase" répétitifs à n'en plus finir.
De plus il ya a des erreur de calcul, plutot de raisonnement.
si on fait les opérations suivantes
Base: 16 Valeur: 8 click sur "Convertion" résultat: 8
Base: 16 Valeur: 512 click sur "Convertion" résultat: 200
Base: 16 Valeur: 8 click sur "Convertion" résultat: 8200
Y a comme un problème ? du en grande partie par un code insufisamment encapsulé, du coup il doit y avoir des tableaux ou des variables qui ne sont pas réinitialisé correctement.
De plus pas de retour inverse, pas de convertion vers la base d'origine, domage. !
Pour info j'ai deposé une source que j'ai ressorti d'un fond de trroir qui à un objectif sensiblement similaire.
27 déc. 2003 à 14:38
26 déc. 2003 à 17:27
Private Const gsUnites = "0123456789ABCDEF"
sDigit = Mid$(gsUnites, Quotient + 1, 1)
aurait ete beaucoup mieux que des "selec tcase" répétitifs à n'en plus finir.
De plus il ya a des erreur de calcul, plutot de raisonnement.
si on fait les opérations suivantes
Base: 16 Valeur: 8 click sur "Convertion" résultat: 8
Base: 16 Valeur: 512 click sur "Convertion" résultat: 200
Base: 16 Valeur: 8 click sur "Convertion" résultat: 8200
Y a comme un problème ? du en grande partie par un code insufisamment encapsulé, du coup il doit y avoir des tableaux ou des variables qui ne sont pas réinitialisé correctement.
De plus pas de retour inverse, pas de convertion vers la base d'origine, domage. !
Pour info j'ai deposé une source que j'ai ressorti d'un fond de trroir qui à un objectif sensiblement similaire.
http://www.vbfrance.com/code.aspx?ID=18999