CONVERSION HEXADECIMALE <-> DECIMALE SANS AUCUNE LIMITE!

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 28 oct. 2012 à 20:02
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 28 oct. 2012 à 20:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54697-conversion-hexadecimale-decimale-sans-aucune-limite

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
28 oct. 2012 à 20:02
Bonsoir,

J'ai vu ton code, et je pense que quelques conseils s'imposent :
- TOUJOURS mettre "Option Explicit" (sans les " ) en haut de tout tes modules de code (form y compris), cela t'obligera à déclarer les variables et donc permettre de clarifier le code.

- Eviter le plus possible le séparateur d'instruction ":", prèfère faire du multiligne, cela aère le code et le rend plus difible :
If Test Then Instr1 : Instr2
Devient :
If Test Then
Instr1
Instr2
End If

- Indentes correctement ton code, il y a des blocs non indentés.

- Évites d'utiliser les caractères de types ( $ entre autre) cela surcharge le code et si la variable est correctement déclarée, c'est inutile.

- Types tes variables et Fonction, sinon, tu travailles en Variant et donc, cela permet des conversions implicites dangereuses ainsi qu'un ralentissement de l'execution du code.

Voilà pour un premier passage.
Rejoignez-nous