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

AVEVA™ InTouch HMI

​.ListIndex (​.champ)

  • Last UpdatedFeb 05, 2018
  • 1 minute read

Écrit ou lit l'index (Tagname ou Number) de l'élément sélectionné dans la liste.

Quand vous utilisez une zone de liste, un index égal à -1 indique qu'aucun élément n'est sélectionné.

Quand vous utilisez une liste modifiable, un index égal à -1 indique que l'utilisateur a entré un nouveau texte dans la zone de saisie du contrôle.

Syntaxe

[ErrorNumber=]GetPropertyI("ControlName.ListIndex", Tagname);

[ErrorNumber=]SetPropertyI("ControlName.ListIndex", Number);

Paramètre

ControlName

Nom du contrôle Windows. Par exemple, ListBox_4.

Tagname

Variable renseignée avec l'index de l'élément sélectionné courant.

Number

Numéro d'index définissant un élément donné dans la liste.

Remarques

Numéro d'index définissant un élément donné dans la liste. Le<:hs>.champ<:hs>.ListIndex définit ou détermine l'index de l'élément sélectionné dans un contrôle de liste.

Cette propriété est disponible uniquement pendant l'exploitation.

Type de données

Entier (lecture/écriture)

S'applique à

zones de listes et listes modifiables.

Exemple(s)

Cette instruction récupère l'index de l'élément sélectionné dans la liste «<:hs>ListBox_1<:hs>» et place cette valeur dans la variable mémoire de type entier MyListBoxIndex.

GetPropertyI( "ListBox_1.ListIndex", MyListBoxIndex );

Voir aussi

GetPropertyI(), SetPropertyI(), .NewIndex, .TopIndex