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