|
|
|
|
|
BufferVersEntier (Fonction) En anglais : BufferToInteger Extrait un entier présent dans un buffer binaire à une position donnée.
bMonBuffer est un Buffer = fChargeBuffer("C:\Test\test.raw")
SI bMonBuffer = "" ALORS
Erreur("Erreur lors de la lecture du buffer")
RETOUR
FIN
nMonEntier est un entier = BufferVersEntier(bMonBuffer, 52)
Syntaxe
<Résultat> = BufferVersEntier(<Buffer à  manipuler> [, <Position> [, <Nombre d'octets à  lire>]])
<Résultat> : Entier Entier extrait du buffer. <Buffer à manipuler> : Buffer Nom de la variable buffer chargée en mémoire contenant l'entier recherché. Ce paramètre peut également correspondre à une chaîne de caractères Ansi ou Unicode. <Position> : Entier optionnel Position à laquelle l'entier est recherché. La première position du buffer correspond à 0. Par défaut, <Position> vaut 0. <Nombre d'octets à lire> : Entier optionnel Nombre d'octets sur lequel l'entier recherché est codé. Ce paramètre peut prendre pour valeur 1, 2, 4 ou 8. Par défaut, <Nombre d'octets à lire> vaut 4. Remarques - Par défaut, l'entier est lu au début du buffer comme un entier non signé sur 4 octets (32 bits).
- Les octets sont lus en mode Little-Endian (octet de poids le plus faible en premier).
Classification Métier / UI : Code neutre Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|