Taille en bytes d'une chaine

amauryxiv Messages postés 83 Date d'inscription jeudi 13 janvier 2005 Statut Membre Dernière intervention 3 août 2017 - 25 oct. 2007 à 16:13
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 25 oct. 2007 à 20:59
Bonjour à tous. Quelqu'un connaîtrait-il un moyen de connaître la taille en bytes d'un chaine quelconque de caractères ?

Merci par avance de vos réponses.

 

2 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
25 oct. 2007 à 16:22
Bonjour,

Pour faire, donc, ce que fait LenB en VB6 ?

Je crois avoir compris que LenB n'existe pas à Net mais que le même résultat peut être atteint à l'aide de Len, utilisé différemment)...
http://www.dotnet4all.com/dotnet-code/2004/12/error-converting-lenb-from-vb6-to-net.html
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 oct. 2007 à 20:59
"chaine quelconque de caractères"
dis plutot quel type de variable parce qu'une chaine finit au 1er 0 rencontré.
en .net stringbuilder.ToString() et comme c'est unicode en interne sera donc Lenght * 2 pour le nbr d'octets de la chaine.

ciao...
BruNews, MVP VC++
0
Rejoignez-nous