Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

wcLoadList(), fonction

  • Last UpdatedJan 15, 2020
  • 1 minute read

Charge un contrôle de liste avec de nouvelles entrées à partir d’un fichier.

Catégorie

Contrôle Windows

Syntaxe

[NumErreur=]wcLoadList("nomControle", "nomFichier");

Paramètres

nomControle

Nom du contrôle Windows. Par exemple, ListBox_1. Chaîne littérale ou variable de type message

nomFichier

Nom d’un fichier. Si le nom de chemin complet n’est pas fourni dans le paramètre de type message, la fonction recherche le fichier dans le répertoire de l’application. Chaîne littérale ou variable de type message

Remarques

Pour consulter la liste des numéros d’erreur renvoyés, voir Messages d’erreur des contrôles Windows.

Si vous utilisez des fichiers externes pour remplir des contrôles de liste, ils doivent respecter un format et contenir des informations précises. Format :

TypeControle, CompteurListe

ElementListe, IndexElement

ElementListe, IndexElement

: :

: :

ElementListe, IndexElement

Le type du contrôle est COMBOBOX ou LISTBOX.

Par exemple, vous voulez charger dans une liste modifiable un fichier contenant trois éléments pour les sélectionner, sans données associées aux éléments. Le format du fichier sera le suivant :

COMBOBOX, 3

Chocolat, 0

Vanille, 0

Fraise, 0

COMBOBOX est le type de contrôle. Le compteur de liste est 3 : Chocolat, Vanille et Fraise. Chocolat figure comme premier élément de liste en position 1 ; Vanille figure en position 2, et Fraise en position 3. La valeur de chacun de ces éléments est égale à zéro.

Pour plus d’information sur les données des éléments, voir Fonction wcSetItemData().

S’applique à

zones de listes et listes modifiables.

Exemple(s)

L’instruction suivante charge une liste correctement formatée (située dans le fichier c:\wclist.txt.) dans une liste modifiable :

wcLoadList("Combobox_1", "c:\wclist.txt");

Voir aussi

wcAddItem(), wcSaveList()