String
DIM Var AS String
Ce type de donnée représente une chaîne de caractères de longueur variable.
Le premier caractère d'une chaîne est numéroté un, pas zéro.
En théorie, une chaîne de caractère peut contenir des caractères nuls (c.à.d. un caractère qui a comme code ASCII zéro). Mais étant donné que certaines fonctions de Gambas tiennent compte du caractère nul comme terminaison de chaîne, en particulier les méthodes de classe native ayant des arguments de type chaîne, vous devriez les éviter autant que possible !
Exemples
PUBLIC sPub AS String ' Cette chaîne peut être utilisée par toutes les sous-routines du même module
PUBLIC SUB Button1_Click()
DIM sLoc AS String ' Cette chaîne est locale à la sous-routine
sPub = "74zu88"
sLoc = Mid$(sPub, 3, 2)
IF sLoc = "zu" THEN PRINT "Attendu"
END
Voir aussi