Ecrire des nombres en lettre C#, VB.Net et VBA

Signaler
Messages postés
14870
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
30 mai 2020
-
Messages postés
14870
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
30 mai 2020
-
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/101858-ecrire-des-nombres-en-lettre-c-vb-net-et-vba

je travaille sur vb.net 2008 il me donne des erreur
Messages postés
14870
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
30 mai 2020
413 > souabni
Bonjour
c'est possible que j'utilise quelque chose qui n'existait pas en Framework 3.
Mais sans préciser quelles sont les erreurs et ou elles apparaissent, je ne vais rien pouvoir y faire....
Messages postés
14870
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
30 mai 2020
413 >
Messages postés
14870
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
30 mai 2020

J'ai retrouvé une vieille VirtualBox avec XP et Visual Studio 2008.
Il y n'a une ligne à changer.
Le String.Join de l'époque ne prenait pas de liste en paramètre, il faut donc changer la liste en tableau.

Return String.Join(" ", resultat)

devient
Return String.Join(" ", resultat.ToArray())


D'un autre coté, 2008 c'est obsolète même pour XP, VS2010 et la Framework 4.0 fonctionnent sur XP et tu n'aurais pas eu ce bug.
Messages postés
12272
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
14 mai 2020
11
Commentaire inutile, oubli de vote de ma part...
Afficher les 7 commentaires