Téléchargement des produits


Version anglaise


 


Cette fonction permet de lire des données alphanumériques dans la trame dans un encodage spécifié (ASCII, ANSI ou UNICODE).


Domaine d'application

  • Client Windows

  • Serveur Windows

  • Client Java

  • Serveur Java

  • Client Adélia Web

  • Client Adélia Cloud

  • Client Event Adélia


Paramètres

NUM_BIN_4

Socket

Handle de la socket.

ALPHA(n)

Value

Valeur à lire.

NUM_BIN_4

Len

Nombre de caractères à lire.

ALPHA(n)

Encodage

Encodage de la valeur, avec conversion si nécessaire dans l'encodage demandé. Les valeurs supportées sont :

  • ASCII : conversion des données dans la page de code ASCII du système
  • ANSI : conversion des données dans la page de code ANSI du système
  • UTF-16LE : conversion des données en Unicode, encodage Windows (Little Endian)
  • UTF-16BE : conversion des données en Unicode, encodage réseau (Big Endian)

Dans le cas ou l'encodage n'est pas spécifié ou invalide, le codage ANSI est utilisé.

NUM_BIN_4

CodeRetour

Code retour de l'opération :

0         L'opération s'est déroulée correctement

-2        Timeout

Autre  Code d'erreur spécifique


Par exemple

...


NUM_BIN_4

Socket

ALPHA(50)

Data

NUM_BIN_4

Len

ALPHA(10)

Enc

NUM_BIN_4

Rc

...



Len = 50

Enc = 'ASCII'

APPELER_DLL 'VATOOLBX.DLL' 'VaToolBxSockRecvAlpha' Socket Data Len Enc Rc

SI Rc = 0

   * réception réussie

   ...


Liste des fonctions de la DLL VaToolBx par thème

↑ Haut de page

  • Aucune étiquette