Contrôles > Contrôles avancés > Zone de liste > Méthodes des zones de liste
Méthodes des zones de liste
AddString, DeleteString et InsertString
La méthode AddString ajoute un élément de chaîne à la fin de la zone de liste. Si la valeur de la propriété Sort est TRUE, une chaîne apparaît classée dans la liste. La méthode DeleteString supprime un élément de chaîne de la liste de la zone de liste. La méthode InsertString insère une chaîne dans la zone de liste à un index spécifié.
JScript
longRet = ListBox.AddString(strItem as String);
longRet = ListBox.DeleteString(intItem as Long);
longRet = ListBox.InsertString(longIndex as Long, strItem as String);
VBScript
longRet = ListBox.AddString(strItem as String)
longRet = ListBox.DeleteString(intItem as Long)
longRet = ListBox.InsertString(longIndex as Long, strItem as String)
Python
longRet = ListBox.AddString(strItem as String)
longRet = ListBox.DeleteString(intItem as Long)
longRet = ListBox.InsertString(longIndex as Long, strItem as String)
Elément
Description
longRet
Renvoie l'index auquel la chaîne a été ajoutée.
strItem
Une chaîne à ajouter à la zone de liste.
intItem
Un entier indiquant l'index de l'élément à supprimer.
FindString et FindStringExact
La méthode FindString permet de trouver l'index du premier élément d'une zone de liste, qui contient l'argument de la chaîne, ainsi que d'autres caractères. La méthode FindStringExact recherche la première correspondance identique à l'ensemble de la chaîne, sans caractères supplémentaires. La recherche est indépendante de la casse dans les deux méthodes.
JScript
longRet = ListBox.FindString(longStartAfter as Long, strItem as String);
longRet = ListBox.FindStringExact(longStartAfter as Long, strItem as String);
VBScript
longRet = ListBox.FindString(longStartAfter as Long, strItem as String)
longRet = ListBox.FindStringExact(longStartAfter as Long, strItem as String)
Python
longRet = ListBox.FindString(longStartAfter as Long, strItem as String)
longRet = ListBox.FindStringExact(longStartAfter as Long, strItem as String)
Elément
Description
longRet
Renvoie l'index auquel la chaîne a été trouvée ou -1 si elle ne l'a pas été.
strItem
La chaîne à rechercher.
longStartAfter
Un nombre entier indiquant l'index auquel commencer la recherche. Si la valeur est égale à -1, la recherche porte sur l'ensemble de la zone de liste.
GetText
La méthode GetText permet d'obtenir le texte d'un élément dans un index spécifié. Notez que l'index commence à zéro. Il est recommandé d'utiliser cette méthode avec la propriété CurSel pour obtenir le texte actuel. Si la valeur longIndex n'est pas valide ou est manquante, la valeur de LBERR est fixée à -1 et la fonction renvoie une chaîne vide.
JScript
var longIndex = ListBox.CurSel();
var strRet = ListBox.GetText(longIndex);
VBScript
longIndex = ListBox.CurSel
strRet = ListBox.GetText(longIndex)
Python
longIndex = ListBox.CurSel
strRet = ListBox.GetText(longIndex)
Elément
Description
strRet
La chaîne à l'index spécifié.
longIndex
L'index entier auquel trouver le texte.
ResetContent
La méthode ResetContent permet d'effacer la zone de liste en supprimant toutes les chaînes de la liste.
JScript
ListBox.ResetContent {};
VBScript
ListBox.ResetContent()
Python
ListBox.ResetContent()
Est-ce que cela a été utile?