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);
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();
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);
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();
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);
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);
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);
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);
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);
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);
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