DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des chaînes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Convertit une chaîne représentant des octets en hexadécimal en un buffer binaire.
Remarque : Pour convertir un buffer en chaîne hexadécimale, utilisez la fonction BufferVersHexa.
Exemple
s est chaîne = "61 00 62 00 64 00 63 00 65 00 66 00 67 00 68 00<\r><\n>69 00 6A 00 6B 00 6C 00"
buf est un Buffer
buf = HexaVersBuffer(s)
Syntaxe
<Résultat> = HexaVersBuffer(<Valeur hexadécimale> [, <Nb octets par mot> [, <Option>]])
<Résultat> : Buffer
Résultat de la conversion.
<Valeur hexadécimale> : Chaîne de caractères
Valeur hexadécimale à convertir.
<Nb octets par mot> : Entier ou constante optionnel
Format de regroupement des valeurs dans le paramètre <Valeur hexadécimale>. Peut correspondre à :
  • 1 (valeur par défaut) : les valeurs sont regroupées par octet. Par exemple : 61 00 62 12.
  • 2 : les valeurs sont regroupées par mot de 2 octets. Par exemple : 6100 6212.
  • 4 : les valeurs sont regroupées par mot double de 4 octets. Par exemple : 61006212.
  • la constante SansRegroupement : aucun regroupement ne sera effectué. Tous les codes hexadécimaux sont collés dans le paramètre <Valeur hexadécimale>. Exemple : 61002345A1.
<Option> : Constante optionnelle de type Entier
Par défaut, le paramètre <Valeur hexadécimale> est considéré avec un regroupement effectué au format Little-Endian (octets de poids fort à la fin, comme en x86).
Pour gérer un regroupement au format Big-Endian, utilisez la constante BigEndian.
Classification Métier / UI : Code neutre
Composante : wd300std.dll
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 01/03/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale