Cette fonction permet d'écrire 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 Mobile,
Serveur Mobile,
Client Java,
Serveur Java,
Client Adélia Web,
Client Adélia Cloud.
Paramètres
NUM_BIN_4 |
Socket |
Handle de la socket. |
ALPHA(n) |
Value |
Valeur à écrire. |
NUM_BIN_4 |
Len |
Nombre de caractères à écrire |
ALPHA(n) |
Encodage |
Encodage de la valeur, avec conversion si nécessaire dans l'encodage demandé. Les valeurs supportées sont :
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 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 |
... |
|
Data = 'Données de test'
Len = &LONGUEUR_CHAINE(Data)
Enc = 'ASCII'
APPELER_DLL 'VATOOLBX.DLL' 'VaToolBxSockSendAlpha' Socket Data Len Enc Rc
SI Rc = 0
* envoi réussi
...