System.FillChar
From Référence RAD Studio VCL
Contents |
Informations Delphi
De System.pas
procedure FillChar(var X; Count: Integer; Value: Integer);
Unité : System
Type : procédure
Visibilité : public
Description
Remplit une succession d'octets avec la valeur spécifiée.
Dans Delphi, FillChar remplit une succession de Count octets contigus (référencée par X) avec la valeur spécifiée par Value qui peut être de type Byte ou AnsiChar.)
Sachez que si X est un UnicodeString, cela peut ne pas fonctionner comme prévu car FillChar s'attend à un nombre d'octets, qui ne correspond pas au nombre de caractères.
En outre, le caractère de remplissage est un caractère à octet unique. Par conséquent, quand Buf est un UnicodeString, le code FillChar(Buf, Length(Buf), #9); remplit Buf avec le point de code $0909, et non $09. Dans de tels cas, vous devrez utiliser la routine StringOfChar.
Avertissement : Cette fonction n'effectue aucune vérification d'étendue.
Voir aussi
Exemples de code