Fonction writeShort de Flash
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 :
Code:
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 |
Je voudrais, au lieu de lire, ecrire ce meme short par exemple, mais comment.
Merci d'avance.
PS : Definition de la fonction writeShort en flash :
Code:
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. |