Fonction ParseStr
La fonction ParseStr permet d ’analyser itérativement le contenu d ’une chaîne afin d ’en extraire des sous-chaînes séparées par des caractères réservés.
ParseStr ( source, marque, indice, &token) : Booléen
Le premier paramètre est la chaîne source, le deuxième la chaîne contenant le caractère de séparation, le troisième l ’indice du sous-champ à extraire, le quatrième sera la variable dans laquelle la fonction rangera la sous-chaîne extraite. La fonction rend vrai si elle réussit à extraire la sous-chaîne.
Exemple :
i = 0 ; Encours = 1 ; while Encours do begin Encours = ParseStr( " Il fait beau ", " " , i, Ligne) ; if Encours then Message( Ligne) ; i = i + 1 ; end
Affichera successivement " Il ", " fait " et " beau ".