WIDECHARLENTOSTRVAR |
Longueur Unicode à chaîne de caractères variable |
---|---|
Free Pascal | System |
Syntaxe
Procedure WideCharLenToStrVar(Src:PWideChar;Len:SizeInt;Var Dest:AnsiString); |
Paramètres
Nom | Description |
---|---|
Src | Ce paramètre permet d'indiquer l'expression contenant la chaîne de caractères Unicode à traiter |
Len | Ce paramètre permet d'indiquer le nombre de caractères à conserver dans la chaîne de caractères Unicode. |
Dest | Ce paramètre permet de retourner la chaîne de caractères en format standard ANSI. |
Description
Cette procédure permet de convertir un morceau d'une chaîne de caractères Unicode en une chaîne de caractères de format standard Pascal ANSI.
Remarques
- La procédure WideCharLenToString convertit au plus Len les caractères Unicode du tableau Src de type de données WideChar terminé par null en chaîne de caractères AnsiString ou Unicode, et renvoie le résultat dans Dest.
- Aucune vérification de validité n'est effectuée sur Src. Passer un pointeur non valide peut entraîner des violations d'accès.
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - StringToWideChar
Langage de programmation - Free Pascal - Référence de procédures et fonctions - WideCharToString
Langage de programmation - Free Pascal - Référence de procédures et fonctions - WideCharToStrVar
Langage de programmation - Free Pascal - Référence de procédures et fonctions - WideCharLenToString
Dernière mise à jour : Samedi, le 18 juillet 2015