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

AVEVA™ InTouch HMI

Méthodes de la liste des Contrôles communs de Windows

Méthodes de la liste des Contrôles communs de Windows

  • Last UpdatedApr 24, 2026
  • 4 minute read

Les méthodes de la liste des contrôles communs de Windows peuvent être utilisées dans des scripts pour manipuler les contrôles en exploitation.

Le tableau suivant contient une liste de méthodes utilisables dans des scripts pour<:hs>:

  • Charger et enregistrer le contenu d'un contrôle Zone d'édition dans un fichier.

  • Manipuler les entrées des contrôles Zone de liste et Liste déroulante.

  • Manipuler les entrées des contrôles Zone de liste et Liste déroulante.

    Méthode

    Usage, syntaxe et informations

    AddItem

    Objet : Ajoute une entrée (après conversion en type Chaîne) à la liste. Si la liste est ordonnée, la nouvelle entrée est insérée puis sélectionnée à la position correcte. Si la liste n'est pas ordonnée, l'entrée est ajoutée en fin de liste.

    Utilisé par : Zone de liste déroulante, zone de liste

    Cette fonction ne fait rien si une énumération ou une matrice sont utilisées pour compléter le contrôle Zone de liste.

    Syntaxe : ControlName.AddItem(CaptionString);

    Infos : Ajouter et insérer des items dans une liste

    Effacer

    Objet : Supprime toutes les entrées de la liste. Si la liste est liée, la référence (matrice ou énumération) est effacée.

    Cette fonction ne fait rien si une énumération ou une matrice sont utilisées pour compléter le contrôle Zone de liste.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.Clear();

    Infos : Suppression d’items dans une liste

    DeleteItem

    Objet : Accepte un index paramètre et efface l’entrée correspondante de la liste. La première entrée de la liste utilise l'index 0.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.DeleteItem(Index);

    Infos : Suppression d’items dans une liste

    DeleteSelection

    Objet : Supprime l’entrée actuellement sélectionnée dans la liste.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.DeleteSelection();

    Infos : Suppression d’items dans une liste

    FindItem

    Objet : accepte une chaîne et un booléen (IgnoreCase) comme paramètres et renvoie l’index de la première entrée qui correspond à la chaîne. Si IgnoreCase est défini sur vrai, la casse de SearchString est ignorée, et s’il est défini sur faux, FindItem prend en compte la casse lors de l’exécution de la recherche. La première entrée de la liste utilise l'index 0.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.FindItem(SearchString, IgnoreCase);

    Infos : Rechercher un item dans une liste

    GetItem

    Objet : Renvoie l’entrée associée à l’index paramètre. La première entrée de la liste utilise l'index 0.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ItemCaption = ControlName.GetItem(Index);

    Infos : Lecture de la légende d’un item sélectionné dans une liste

    InsertItem

    Objet : Insère la chaîne paramètre à la suite de la sélection courante dans la liste. Ne fait rien si la liste est ordonnée.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.InsertItem(String);

    Infos : Ajouter et insérer des items dans une liste

    SetItemData

    Objet : Associe une valeur à l’entrée de liste dont l’index est fourni en paramètre. La première entrée de la liste utilise l'index 0.

    La fonction ne s'exécute que si UseValuesAsItems est défini à Faux. Elle ne fait rien si un type Enum ou Array sont utilisés pour compléter le contrôle Zone de liste.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.SetItemData(Index,Value);

    Infos : Association de valeurs aux items d’une liste

    GetItemData

    Objet : Renvoie la valeur de l’entrée de liste dont l’index est fourni en paramètre. La première entrée de la liste utilise l'index 0.

    La fonction ne s'exécute que si UseValuesAsItems est défini à Faux. Elle ne fait rien si un type Enum ou Array sont utilisés pour compléter le contrôle Zone de liste.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : Value = ControlName.GetItemData(Index);

    Infos : Association de valeurs aux items d’une liste

    LoadList

    Objet : Charge une liste de chaînes depuis un fichier paramètre. L'emplacement par défaut du fichier est le dossier de l'utilisateur, par exemple : c:\documents and settings\nomUtilisateur.

    La méthode LoadList ne fait rien si un type Enum ou Array sont utilisés pour compléter le contrôle Zone de liste.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.LoadList(FileName);

    Infos : Chargement et enregistrement des listes d’items

    LoadText

    Objet : Charger un texte à partir d’un fichier dans le contrôle de zone d’édition. L'emplacement par défaut du fichier est le dossier de l'utilisateur, par exemple : c:\documents and settings\nomUtilisateur.

    Utilisé par : Zone d’édition

    Syntaxe : ControlName.LoadText(FileName);

    Infos : Modifier les méthodes d’édition

    SaveList

    Objet : Enregistre la liste dans un fichier dont le nom est passé en paramètre. L'emplacement par défaut du fichier est le dossier de l'utilisateur, par exemple : c:\documents and settings\nomUtilisateur.

    Utilisé par : Zone de liste déroulante, zone de liste

    Syntaxe : ControlName.SaveList(FileName);

    Infos : Chargement et enregistrement des listes d’items

    SaveText

    Objet : Enregistre le texte courant dans le contrôle de zone d’édition dans un fichier. L'emplacement par défaut du fichier est le dossier de l'utilisateur, par exemple : c:\documents and settings\nomUtilisateur.

    Utilisé par : Zone d’édition

    Syntaxe : ControlName.SaveText(FileName);

    Infos : Modifier les méthodes d’édition