cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008
-
1 mai 2005 à 18:16
Sniper_Vgaerr
Messages postés113Date d'inscriptionjeudi 2 décembre 2004StatutMembreDernière intervention14 août 2006
-
2 mai 2005 à 22:20
Bonjour, PB de tableau de bytes
j'ai un tableau de byte (1024) dans lequelle j'integre une chaine de caractere (encodage vb.net).
ma chaine etant plus petite que le tableau, je souhaiterais redimenssionner ce tableau pour que ca s'adapte a la taille de ma chaine
ou alors (et aussi)... lors du decodage du tableau de byte en string, je souhaiterais vider les "espaces" inutiles, cependant ils n'apparaissent pas en tant qu'espace vide. lors du decodage, ma chaine prend une longueur de 1024 mais les caracteres réellements écris n'en prennent pas autant, et donc je voudrais redimensionner cette chaine à sa longueur exacte.
Sniper_Vgaerr
Messages postés113Date d'inscriptionjeudi 2 décembre 2004StatutMembreDernière intervention14 août 2006 2 mai 2005 à 22:20
Salut,
Pour ton premier pb essaye de faire comme ca :
dim Longueur as integer
dim tableau(Longueur,0) as Variant
Longueur Len(Text1.Text) ' Longueur à la longueur de ta chaine de caractere
...
Pour le deuxieme pb il te met quoi comme caractère inutiles ???
Car si il ne te met rien mais que la longueur de ta chaine est toujours de 1024 essaye de mettre ca dans ta fonction de décodage :
for i=0 to 1024
a = tableau(i,0)
if a="" then goto fin: ' ou si tu ne fait rien de spécial après tu peux mettre : then exit sub
...
next i
Voila j'espère que ca a répondu à tes attentes, en attendant bonne prog