MosString |
Chaîne de caractères |
---|---|
Free Pascal/Turbo Pascal |
Description
Cette unité contient la gestion avancée des chaînes de caractères.
Liste des procédures et des fonctions
Nom | Description |
---|---|
Lower | Cette fonction permet de convertir toutes les lettres d'une chaîne de caractères en minuscules. |
Midder | Cette fonction permet de convertir uniquement la première lettre d'une chaîne de caractères en majuscule, le reste en minuscules. |
Str_A2S | Cette fonction permet de convertir un tableau de caractères en chaîne de caractères. |
Str_B2S | Cette fonction permet de convertir un booléen en chaîne de caractères. |
Str_Base2L | Cette fonction permet de convertir un nombre d'une base spécifiée en entier long. |
Str_C2S | Cette fonction permet de convertir un caractère en chaîne de caractères. |
Str_Center | Cette fonction permet de copier une sous-chaîne de caractères au milieu d'une chaîne de caractères. |
Str_CheckBase | Cette fonction permet de vérifier si un nombre dans une chaîne de caractères est valide pour une base donnée. |
Str_CleanSpaces | Cette fonction permet de ne garder qu'un seul espace entre chaque mot d'une chaîne de caractères. |
Str_Clear | Cette fonction permet de supprimer tous les espaces dans une chaîne de caractères. |
Str_CorrectChars | Cette fonction permet de corriger les caractères accentués dans une chaîne de caractères. |
Str_CorrectPath | Cette fonction permet de corriger un chemin de fichier. |
Str_Count | Cette fonction permet de compter le nombre de sous-chaînes de caractères dans une chaîne de caractères en utilisant un caractère de séparateur. |
Str_CountItem | Cette fonction permet de compter le nombre de fois qu'une sous-chaîne de caractères est présente. |
Str_CountWords | Cette fonction permet de compter le nombre de mots dans une chaîne de caractères. |
Str_Crypt | Cette fonction permet de crypter ou décrypter une chaîne de caractères avec une clef donnée. |
Str_Cut | Cette fonction permet de récupérer une partie de la chaîne de caractères. |
Str_D2S | Cette fonction permet de convertir une date en chaîne de caractères. |
Str_Data2S | Cette fonction permet de convertir des données mémoire en chaîne de caractères. |
Str_Delete | Cette fonction permet de supprimer une colonne d'une chaîne de caractères. |
Str_DelSub | Cette fonction permet de supprimer une sous-chaîne de caractères. |
Str_Extract | Cette fonction permet d'extraire une sous-chaîne de caractères entre deux délimiteurs. |
Str_ExtractEmail | Cette fonction permet d'extraire le courriel dans une chaîne de caractères donnée. |
Str_FilenameCaracters | Cette fonction permet de remplacer les caractères non valides pour des noms de fichiers. |
Str_FileMask | Cette fonction permet d'appliquer un masque à un nom de fichier. |
Str_Fill | Cette fonction permet de remplir une chaîne de caractères avec des espaces. |
Str_Get | Cette fonction permet de récupérer une sous-chaîne de caractères située à une position spécifiée. |
Str_GetCommandLine | Cette fonction permet de récupérer la ligne de commande. |
Str_GetCryptKey | Cette fonction permet de récupérer la clef utilisée pour le cryptage d'une chaîne de caractères. |
Str_GetHotkey | Cette fonction permet de récupérer le raccourci dans une chaîne de caractères. |
Str_GetHotkeyPos | Cette fonction permet de récupérer la position d'un raccourci dans une chaîne de caractères. |
Str_GetIndex | Cette fonction permet de récupérer l'index d'une sous-chaîne de caractères dans une chaîne de caractères principale. |
Str_GetToken | Cette fonction permet d'extraire un jeton d'une phrase. |
Str_GetVersionMajor | Cette fonction permet de récupérer la version majeure. |
Str_GetVersionMinor | Cette fonction permet de récupérer la version mineure. |
Str_GetWord | Cette fonction permet de récupérer un mot dans une phrase. |
Str_GetWordNum | Cette fonction permet de récupérer le mot situé à une position donnée dans une chaîne de caractères. |
Str_H2L | Cette fonction permet de convertir une chaîne de caractères hexadécimale en entier long. |
Str_Int | Cette fonction permet d'extraire un nombre à une position donnée dans une chaîne de caractères. |
Str_IsReservedWord | Cette fonction permet de vérifier si un mot est un mot réservé en Pascal. |
Str_L2S | Cette fonction permet de convertir un entier long en chaîne de caractères décimale. |
Str_I2S | Cette fonction permet de convertir un entier en chaîne de caractères. |
Str_Insert | Cette fonction permet d'insérer une sous-chaîne de caractères à une position spécifiée. |
Str_L2Base | Cette fonction permet de convertir un entier long en une base spécifiée. |
Str_L2H | Cette fonction permet de convertir un entier long en chaîne de caractères hexadécimale. |
Str_LastPos | Cette fonction permet de retourner la dernière occurrence d'une sous-chaîne de caractères. |
Str_Multiply | Cette fonction permet de répéter la chaîne de caractères un certain nombre de fois. |
Str_P2S | Cette fonction permet de convertir une zone mémoire pointée par un pointeur en chaîne de caractères. |
Str_Palindrome | Cette fonction permet de retourner le palindrome de la chaîne de caractères. |
Str_Parameter | Cette fonction permet de manipuler les paramètres dans une chaîne de caractères. |
Str_ParamCount | Cette fonction permet de compter le nombre de paramètres dans une chaîne de caractères (similaire à ParamCount). |
Str_ParamStr | Cette fonction permet de récupérer un paramètre (similaire à ParamStr). |
Str_PathRelative | Cette fonction permet de retourner un chemin relatif. |
Str_Po2S | Cette fonction permet de convertir une adresse en chaîne de caractères. |
Str_PurgeHotkey | Cette fonction permet de purger les définitions de raccourcis dans une chaîne de caractères. |
Str_Put | Cette fonction permet de modifier une sous-chaîne de caractères à une position spécifiée. |
Str_Replace | Cette fonction permet de remplacer une sous-chaîne de caractères par une autre. |
Str_S2B | Cette fonction permet de convertir une chaîne de caractères en booléen. |
Str_S2C | Cette fonction permet de convertir une chaîne de caractères en caractère. |
Str_S2D | Cette fonction permet de convertir une chaîne de caractères en date. |
Str_S2H | Cette fonction permet de convertir une chaîne de caractères en son équivalent en code ASCII hexadécimal. |
Str_S2I | Cette fonction permet de convertir une chaîne de caractères en entier. |
Str_S2L | Cette fonction permet de convertir une chaîne de caractères décimale en entier long. |
Str_S2P | Cette fonction permet de convertir une chaîne de caractères en pointeur. |
Str_S2PC | Cette fonction permet de convertir une chaîne de caractères en PChar. |
Str_SetVersion | Cette fonction permet de créer une chaîne de caractères version avec un numéro majeur et mineur. |
Str_Spaces | Cette fonction permet de retourner une chaîne de caractères contenant le nombre d'espaces spécifié. |
Str_Suppr | Cette fonction permet de supprimer une partie de la chaîne de caractères. |
Str_TestBoolean | Cette fonction permet de tester si une chaîne de caractères représente un booléen. |
Str_TestPos | Cette fonction permet de tester la position d'une sous-chaîne de caractères dans une chaîne de caractères. |
Str_TestVersion | Cette fonction permet de comparer deux numéros de version. |
Str_Trim | Cette fonction permet de supprimer les espaces en début et fin de chaîne de caractères. |
Str_WildCards | Cette fonction permet d'appliquer un masque génériques à une chaîne de caractères. |
Upper | Cette fonction permet de convertir toutes les lettres d'une chaîne de caractères en majuscules. |
Dernière mise à jour : Dimanche, le 20 avril 2014