Difference between revisions of "Pwidechar/fr"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "{{Pwidechar}} <br/> Le type de donnée '''PWideChar''' n'a pas de limitation de taille et est un pointeur sur une chaîne Widestring termin...") |
m (Fixed syntax highlighting) |
||
Line 1: | Line 1: | ||
{{Pwidechar}} | {{Pwidechar}} | ||
− | + | ||
− | Le [[Data type/fr|type de donnée]] '''PWideChar''' n'a pas de limitation de taille et est un pointeur sur une chaîne [[Widestring/fr|Widestring]] terminée par Null. | + | Le [[Data type/fr|type de donnée]] '''PWideChar''' n'a pas de limitation de taille et est un pointeur sur une chaîne [[Widestring/fr|Widestring]] terminée par Null. |
+ | |||
Définition d'un champ de donnée de type PWideChar : | Définition d'un champ de donnée de type PWideChar : | ||
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
Var | Var | ||
p: PWideChar; | p: PWideChar; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
Exemples d'affectation de valeurs correctes : | Exemples d'affectation de valeurs correctes : | ||
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
p := 'Dies ist ein Null-terminierter String.'; | p := 'Dies ist ein Null-terminierter String.'; | ||
p := IntToStr(45); | p := IntToStr(45); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
Exemple d'affectation de valeur incorrecte : | Exemple d'affectation de valeur incorrecte : | ||
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
p := 45; | p := 45; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
Dans l'exemple ci-dessus, la valeur à affecter n'a pas été convertie en Punicodechar (cast). | Dans l'exemple ci-dessus, la valeur à affecter n'a pas été convertie en Punicodechar (cast). | ||
− |
Latest revision as of 13:29, 23 February 2020
│
Deutsch (de) │
English (en) │
français (fr) │
Le type de donnée PWideChar n'a pas de limitation de taille et est un pointeur sur une chaîne Widestring terminée par Null.
Définition d'un champ de donnée de type PWideChar :
Var
p: PWideChar;
Exemples d'affectation de valeurs correctes :
p := 'Dies ist ein Null-terminierter String.';
p := IntToStr(45);
Exemple d'affectation de valeur incorrecte :
p := 45;
Dans l'exemple ci-dessus, la valeur à affecter n'a pas été convertie en Punicodechar (cast).