SETSTRING |
Fixe la chaine de caractères |
|---|---|
| Free Pascal | System |
Syntaxe
| Procedure SetString(out S:AnsiString;Buf:PChar;Len:SizeInt); |
| Procedure SetString(out S:Shortstring;Buf:PChar;Len:SizeInt); |
| Procedure SetString(out S:WideString;Buf:PWideChar; Len:SizeInt); |
| Procedure SetString(out S:WideString;Buf:PChar;Len:SizeInt); |
Paramètres
| Nom | Description |
|---|---|
| S | Ce paramètre permet d'indiquer la chaîne de caractères recevant le résultat. |
| Buf | Ce paramètre permet d'indiquer la chaîne de caractères contenant les caractères à copier. |
| Len | Ce paramètre permet d'indiquer le nombre de caractères à copier de la chaîne de caractères à partir du début. |
Description
Cette procédure permet de copier un bloc d'une chaîne de caractères ASCIZ dans une chaîne de caractères de format standard Pascal.
Remarque
- La procédure SetString définit la longueur de la chaîne de caractères S sur Len et si Buf est non nul, copie les caractères Len de Buf dans S. S peut être une annotation, une chaîne de caractères courte ou une chaîne de caractères large. Pour ShortString, Len peut être au maximum de 255.
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - SetLength
Dernière mise à jour : Samedi, le 18 juillet 2015