JourBon les gens,

Toute petite petite question lorsque je fais cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
i_BinarySize: integer;
s_value: string;
aby_array: array of byte;
 
s_value := 'Manager 1';
 
 
i_BinarySize := (Length(s_value) + 1) * SizeOf(Char);
SetLength(aby_array, i_BinarySize);
Move(s_value[1], aby_array[0], i_BinarySize);
mon aby_array contient : [77,0,97,0,110,0,97,etc...], c'est bien mais j'ai des 0 qui viennent se rajouter entre mes valeurs. Bon je suppose que ça vient du fait que ce soit des Char et qu'il doit y avoir à la fin du caractère un #0 ou quelque chose comme ça mais je ne vois pas comment procéder :s

Merci pour vos réponses toujours très utiles !

Bonne journée