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

AVEVA™ InTouch HMI

StringTest()

  • Last UpdatedSep 24, 2024
  • 1 minute read

Test le premier caractère de texte pour déterminer un certain type et renvoie le résultat.

Catégorie

Chaîne

Syntaxe

DiscreteResult = StringTest( Text, TestType );

Paramètres

Texte

Chaîne sur laquelle opère la fonction. Chaîne littérale ou attribut chaîne.

typeTest

Détermine le type du test. Les valeurs possibles comprennent :

1 = Caractère alphanumérique (A-Z, a-z et 0-9)

2 = Caractère numérique (0- 9)

3 = Caractère alphabétique (A-Z et a-z)

4 = Caractère majuscule (A-Z)

5 = Caractère minuscule (a-z)

6 = Caractère de ponctuation (0x21-0x2F)

7 = Caractères ASCII (0x00 - 0x7F)

8 = Caractères héxadécimaux (A-F ou a-f ou 0-9)

9 = Caractères imprimables (0x20 - 0x7E)

10 = Caractères de contrôle (0x00 - 0x1F ou 0x7F)

11 = Caractères espaces blancs (0x09 - 0x0D et 0x20)

Remarques

La fonction StringTest() renvoie True à DiscreteResult si le premier caractère dans le paramètre Text est du type spécifié par le paramètre TestType. Autrement, la valeur est False. Dans le cas où la fonction StringTest() contient plusieurs caractères, seul le premier caractère de l'attribut est testé.

Exemples

StringTest("ACB123",1) ' renvoie 1;

StringTest("ABC123",5) ' renvoie 0;

Voir également

StringASCII()

StringChar()

StringFromIntg()

StringFromReal()

StringFromTime()

StringInString()

StringLeft()

StringLen()

StringLower()

StringMid()

StringReplace()

StringRight()

StringSpace()

StringToIntg()

StringToReal()

StringTrim()

StringUpper()

Text()

In This Topic