| AnsiCompareStr | AnsiCompareStr compare str1 et str2, en tenant compte des différences majuscules/minuscules et des caractères accentués. |
| AnsiCompareText | AnsiCompareText compare str1 et str2, sans tenir compte des différences majuscules/minuscules. |
| AnsiLowerCase | Renvoie une chaîne, qui est une copie de la chaîne donnée convertie en minuscules. |
| AnsiUpperCase | Convertit en majuscules les caractères de la chaîne spécifiée. |
| AppendStringToFile | Ajoute la chaîne de caractères data à la fin du fichier fileName. |
| CharAt | Renvoie une chaîne contenant le caractère situé à l'indice désigné par la valeur de x dans la chaîne s. (dépréciée) |
| Chr | Retourne une chaîne correspondant à un caractère Unicode. |
| CompareStr | Comparaison sensible à la casse. |
| CompareText | Comparaison insensible à la casse. |
| Delete | Supprime une sous-chaîne d'une chaîne. |
| Insert | Insertion d'une chaîne de caractères dans une autre chaîne de caractères à partir d'un index spécifié. |
| IsDelimiter | Teste si un caractère à une position donnée d'une chaîne fait partie d'un ensemble de caractères |
| LastDelimiter | Recherche un délimiteur dans une chaîne en partant de la fin |
| LeftStr | Retourne une sous-chaîne à gauche d'une chaîne de caractères |
| Length | Retourne le nombre d'éléments d'un tableau ou d'une chaîne. |
| LoadStringFromFile | Charge et retourne le contenu d'un fichier binaire (dépréciée) |
| LoadStringFromTextFile | Charge un fichier texte dans une chaîne de caractères |
| LoadSubStringFromFile | Lit et charge en mémoire un sous-ensemble d'un fichier |
| LowerCase | Convertit une chaîne en minuscules |
| MidStr | Retourne une sous-chaîne extraite d'une chaîne de caractère |
| Ord | Renvoie le code ASCII/Unicode d'un caractère |
| Pos | Recherche la première occurence d'une sous-chaîne dans une chaîne |
| PosEx | PosEx renvoie l'indice de subStr dans str, en commençant la recherche à offset. |
| QuotedStr | Utilisez QuotedStr pour convertir la chaîne str en une chaîne guillemetée. |
| RevPos | Recherche la dernière occurence d'une sous-chaîne dans une chaîne |
| RightStr | Retourne une sous-chaîne à droite d'une chaîne de caractères |
| SameText | Compare deux chaînes de caractère (non sensible à la casse) |
| SaveStringToFile | Enregistre des données dans un fichier |
| SaveStringToTextFile | Enregistre une chaine dans un fichier texte |
| SetLength | Ajuste la longueur d'une chaîne de caractères. |
| StrAfter | Retourne la partie d'une chaîne après un délimiteur |
| StrBefore | Retourne la partie d'une chaîne avant un délimiteur |
| StrBeginsWith | Indique si une chaîne commence par une autre |
| StrBetween | Retourne la partie d'une chaîne entre deux délimiteurs |
| StrCountString | Détermine le nombre d’occurrences d'une chaîne dans une autre chaîne |
| StrEndsWith | Renvoie True si str termine par endStr et False sinon. |
| StrExtract | Extrait une sous-chaîne comprise entre deux marqueurs |
| String | Type chaîne de caractères (UTF-16) |
| StringOfChar | Retourne une chaîne composée d'une répétion d'un même caractère |
| StringOfString | Retourne une chaîne composée de count concaténations de la chaîne str. |
| StrRemoveAccents | Supprime les accents de tous les caractères accentués |
| StrReplace | Remplace toutes les occurences de sub par newSub dans la chaîne str. |
| StrReplaceAll | Remplace toutes les occurences de subStr par newSubStr dans la chaîne str. |
| StrReplaceMacros | Recherche et remplace les occurences de macros délimitées dans une chaîne. |
| SubString | Extrait une sous-chaîne delon un couple début/fin |
| Trim | Supprime les caractères de contrôle et les espaces se trouvant en début et en fin de chaîne. |
| TrimLeft | Supprime les caractères de contrôle et les espaces se trouvant en début de chaîne. |
| TrimRight | Supprime les caractères de contrôle et les espaces se trouvant en fin de chaîne. |
| UpperCase | Convertit une chaîne en majuscules |