SETWIDESTRINGMANAGER |
Fixe le gestionnaire de chaine de caractères Unicode |
Free Pascal |
System |
Syntaxe
Procedure SetWideStringManager(Const New:TWideStringManager);
|
Procedure SetWideStringManager(Const New:TWideStringManager;Var Old:TWideStringManager);
|
Paramètres
Nom |
Description |
New |
Ce paramètre permet d'indiquer le nouveau gestionnaire de chaîne de caractères. |
Old |
Ce paramètre permet de retourner l'ancien gestionnaire de chaîne de caractères. |
Description
Cette procédure permet de fixer un nouveau gestionnaire de type de données de chaîne de caractères Unicode.
Remarques
- La procédure SetWideStringManager définit le gestionnaire de chaînes de caractères Unicode actuel sur New. Facultativement, il retourne le gestionnaire de chaîne de caractères
Unicode actuellement actif dans Old.
- Les WideString sont mise en oeuvres de différentes manières sur différentes plates-formes. Par conséquent, la bibliothèque Free Pascal Runtime n'a pas de mise en oeuvre fixe des routines
WideString. Au lieu de cela, il définit un enregistrement de gestionnaire WideString, avec des rappels pouvant être définis sur une mise en oeuvre la plus efficace sur la plate-forme actuelle.
Sous Windows, les routines Windows standard seront utilisées. Sous Unix et Linux, une mise en oeuvre
basée sur la bibliothèque C est disponible (dans l'unité cwstring).
- Il est possible de mettre en oeuvre un gestionnaire de chaîne de caractères Unicode personnalisé, optimisé pour l'application actuelle, sans avoir à recompiler la bibliothèque d'exécution complète.
Dernière mise à jour : Samedi, le 18 juillet 2015