bonjour, je vous expose mon problème, je veux traduire une fonction Flash en vb.net (La fonction writeShort())
Pour cela j'ai besoin de votre aide, je voudrais savoir comment a partir d'un nombres, l'ecrire sur mon buffer en deux bytes (Short = 2 Bytes)
J'ai deja traduit la fonction readUShort qui et :
Je voudrais, au lieu de lire, ecrire ce meme short par exemple, mais comment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Public Function readUShort() As UShort Dim lesBytes As UShort = 0 lesBytes = (ByteMessage(0) << 8) + ByteMessage(1) ByteMessage.RemoveAt(0) ByteMessage.RemoveAt(0) Return lesBytes End Function
Merci d'avance.
PS : Definition de la fonction writeShort en flash :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 writeShort () méthode public function writeShort(value:int):void Version du langage: ActionScript 3.0 Versions du moteur d'exécution: AIR 1.0 Flash Player 9 Ecrit un entier de 16 bits. Les 16 bits inférieurs du paramètre sont utilisés. Les 16 bits supérieurs ne sont pas pris en compte. Paramètres value:int Valeur d'octet exprimée comme un entier.
Partager