Cette fonction récupère dans le paramètre Buffer la chaîne de la clé (Cle) incluse dans la section (Section) du fichier (FichierIni).
Si la clé n'existe pas, Buffer contient la valeur du paramètre Defaut.
Si le paramètre Buffer est trop petit pour contenir la valeur de la clé, cette dernière est tronquée.
Cette fonction ne fait pas la distinction entre les majuscules et les minuscules dans les paramètres Section et Cle.
Si la valeur associée à la clé est définie entre apostrophes ou entre guillemets, la fonction les supprime.
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
ALPHA(n) |
FichierIni |
Nom du fichier ".ini". Si FichierIni ne contient pas un chemin complet, le fichier est recherché dans le répertoire Windows. |
ALPHA(n) |
Section |
Section du registre. Si la valeur est *BLANK, la fonction copie toutes les sections présentes dans le fichier. Chaque section est séparée par le caractère dont la valeur hexadécimale est '01'. |
ALPHA(n) |
Cle |
Clé du registre. Si la valeur est *BLANK, la fonction copie toutes les clés présentes dans la section spécifiée dans Section. Ce cas particulier permet d'énumérer toutes les clés d'un fichier. Chaque clé est séparée par le caractère dont la valeur hexadécimale est '01'. La dernière clé lue n'est pas suivie par le caractère dont la valeur hexadécimale est '01'. |
ALPHA(n) |
Buffer |
Variable résultante de la lecture. |
NUM_BIN_4 |
Taille |
Taille (n) du paramètre Buffer. |
ALPHA(n) |
Defaut |
Clé par défaut. |
Par exemple
FichierIni = 'Utilisateur.ini'
Section = 'Profil'
Cle = '0005'
Defaut = '0001'
Taille = n
APPELER_DLL 'VATOOLBX.DLL' 'VaToolBxQueryValueStr' FichierIni Section Cle Buffer Taille Defaut
Liste des fonctions de la DLL VaToolBx par thème