sysutils |
Utilitaires pour le système |
|---|---|
| Free Pascal | |
Description
Cette unité contient les fonctions, procédures, variables et constantes d'outils complémentaire au système
Liste des procédures et fonctions
| Procédures et fonctions | Description |
|---|---|
| ABANDONSIGNALHANDLER | Cette procédure permet d'abandonner le signal du gestionnaire. |
| ABORT | Cette procédure permet de terminer un processus sans retourner un code d'erreur. |
| ADDDISK | Cette fonction permet d'ajouter une définition de disque à liste des unités (pour système d'exploitation compatible à UNIX seulement). |
| ADDTERMINATEPROC | Cette procédure permet d'ajouter une procédure à la chaîne d'exécution de sortie. |
| ADJUSTLINEBREAKS | Cette fonction permet de convertir les fins de ligne possibles en fin de ligne actuellement valide. |
| ANSICOMPAREFILENAME | Cette fonction retourne le résultat d'une comparaison entre deux noms de fichiers, sous formes de chaînes de caractères en mode Windows ANSI, sans tenir compte des majuscule/minuscule. |
| ANSICOMPARESTR | Cette fonction retourne le résultat d'une comparaison entre deux chaînes de caractères, en mode Windows ANSI, en tenant compte des majuscule/minuscule. |
| ANSICOMPARETEXT | Cette fonction permet de comparer 2 chaînes de caractères ANSI, insensible au casse, et ignorant les caractères d'accents. |
| ANSIDEQUOTEDSTR | Cette fonction permet d'extraire une chaîne de caractères sans guillemets. |
| ANSIEXTRACTQUOTEDSTR | Cette fonction élimine les guillemets au début et à la fin et remplace les guillemets en double pour une simple. |
| ANSILASTCHAR | Cette fonction permet de retourner un pointeur vers le dernier caractère d'une chaîne de caractères. |
| ANSILOWERCASE | Cette fonction retourne une chaîne de caractères, en mode Windows ANSI, en minuscule. |
| ANSILOWERCASEFILENAME | Cette fonction retourne le nom d'un fichier sous forme d'une chaîne de caractères, en mode Windows ANSI, en minuscule. |
| ANSIPOS | Cette fonction retourne la position d'une sous-chaîne de caractères en mode Windows ANSI dans une chaîne de caractères. |
| ANSIQUOTEDSTR | Cette fonction retourne la transformation avec des guillemets d'une chaîne de caractères en mode Windows ANSI. |
| ANSISAMESTR | Cette fonction permet de vérifier si 2 chaînes de caractères sont identique (sensible au casse). |
| ANSISAMETEXT | Cette fonction permet de vérifier si 2 chaînes de caractères sont identique (insensible au casse). |
| ANSISTRCOMP | Cette fonction retourne le résultat d'une comparaison entre deux chaînes de caractères ASCIZ, en mode Windows ANSI, en tenant compte des majuscule/minuscule. |
| ANSISTRICOMP | Cette fonction retourne le résultat d'une comparaison entre deux chaînes de caractères ASCIZ, en mode Windows ANSI, sans tenir compte des majuscule/minuscule. |
| ANSISTRLASTCHAR | Cette fonction retourne un pointeur sur le dernier caractère d'une chaîne de caractères ASCIZ. |
| ANSISTRLCOMP | Cette fonction retourne le résultat d'une comparaison du début de deux chaînes de caractères ASCIZ, en mode Windows ANSI, en tenant compte des majuscule/minuscule. |
| ANSISTRLICOMP | Cette fonction retourne le résultat d'une comparaison du début de deux chaînes de caractères ASCIZ, en mode Windows ANSI, sans tenir compte des majuscule/minuscule. |
| ANSISTRLOWER | Cette fonction retourne le résultat d'une transformation d'une chaîne de caractères ASCIZ, en mode Windows ANSI, en minuscule. |
| ANSISTRPOS | Cette fonction retourne un pointeur de la première sous-chaîne de caractères ASCIZ en mode Windows ANSI contenu dans la chaine de caractères. |
| ANSISTRRSCAN | Cette fonction retourne un pointeur du dernière caractère contenu dans la chaîne de caractères ASCIZ en mode Windows ANSI. |
| ANSISTRSCAN | Cette fonction retourne un pointeur du première caractère contenu dans la chaîne de caractères ASCIZ en mode Windows ANSI. |
| ANSISTRUPPER | Cette fonction retourne le résultat d'une transformation d'une chaîne de caractères ASCIZ, en mode Windows ANSI, en majuscule. |
| ANSIUPPERCASE | Cette fonction retourne le résultat d'une transformation d'une chaîne de caractères, en mode Windows ANSI, en majuscule. |
| ANSIUPPERCASEFILENAME | Cette fonction retourne le nom d'un fichier sous forme d'une chaîne de caractères, en mode Windows ANSI, en majuscule. |
| APPENDSTR | Cette procédure ajoute une chaîne de caractères à la fin de la première. |
| APPLICATIONNAME | Cette fonction permet de retourner le nom de l'application par défaut. |
| ASSIGNSTR | Cette procédure associe une valeur de chaîne de caractères à un pointeur de chaîne de caractères. |
| BCDTOINT | Cette fonction permet de convertir un entier encodé en format BCD vers un entier de format normal. |
| BEEP | Cette fonction permet d'émettre un signal sonore. |
| BOOLTOSTR | Cette fonction permet de convertir une valeur booléenne en une chaîne de caractères. |
| BYTELENGTH | Cette fonction permet de demander la longueur, en octets, d'une chaîne de caractères Unicode. |
| BYTESOF | Cette fonction permet de demander les octets d'une chaîne de caractères. |
| BYTETOCHARINDEX | Cette fonction retourne la valeur d'un caractère à un certaine position dans une chaîne de caractères DBCS. |
| BYTETOCHARLEN | Cette fonction retourne le nombre de caractères DBCS contenu dans un bloc d'octet d'une certaine longueur. |
| BYTETYPE | Cette fonction indique si la position spécifié en caractère contient un ou deux octets en mémoire dans une chaîne de caractères DBCS. |
| CALLTERMINATEPROCS | Cette fonction permet d'appeler la liste des procédures contenu dans les routines de terminaisons de l'Application. |
| CHANGEFILEEXT | Cette fonction permet de changer l'extension d'un nom de fichiers. |
| CHARINSET | Cette fonction permet de vérifier si un caractère est dans un ensemble de caractères. |
| CHARTOBYTELEN | Cette fonction retourne le nombre de caractères DBCS contenu dans un bloc d'octet d'une certaine longueur. |
| CODEPAGENAMETOCODEPAGE | Cette fonction permet de demander l'identificateur numérique pour une page de code. |
| CODEPAGETOCODEPAGENAME | Cette fonction permet de convertir une page de code numérique en nom de page de code. |
| COMPAREMEM | Cette fonction permet d'effectuer la comparaison de deux blocs de mémoire. |
| COMPAREMEMRANGE | Cette fonction permet de comparer 2 emplacements de mémoire. |
| COMPARESTR | Cette fonction effectue la comparaison de deux chaînes de caractères en tenant compte des différences majuscule et minuscule. |
| COMPARETEXT | Cette fonction effectue la comparaison de manière scalaire de deux chaînes de caractères sans tenir compte des différences majuscule et minuscule. |
| COMPOSEDATETIME | Cette fonction permet d'ajouter une date et une heure. |
| CONCATPATHS | Cette fonction permet d'effectuer une concaténation d'un tableau de chemins en un simple chemin. |
| CREATEDIR | Cette fonction permet de créer un répertoire en utilisant une chaîne de caractères ASCIZ. |
| CREATEGUID | Cette fonction permet de créer un nouveau GUID. |
| CURRENTYEAR | Cette fonction permet de demander l'année courante. |
| CURRTOSTR | Cette fonction permet d'effectuer la conversion d'une valeur monétaire en une chaîne de caractères. |
| CURRTOSTRF | Cette fonction permet d'effectuer la conversion d'une valeur monétaire en une chaîne de caractères avec un certain formatage. |
| DATE | Cette fonction permet de connaître la date du système. |
| DATETIMETOFILEDATE | Cette fonction permet la conversion de l'objet de date et heure en date de format DOS. |
| DATETIMETOSTR | Cette fonction permet la conversion de l'objet de date et heure en une chaîne de caractères. |
| DATETIMETOSTRING | Cette procédure permet la conversion de l'objet de date et heure en une chaîne de caractères avec le format spécifié. |
| DATETIMETOSYSTEMTIME | Cette procédure permet la conversion de l'objet de date et heure en format de date système. |
| DATETIMETOTIMESTAMP | Cette fonction permet la conversion de l'objet de date et heure en format de date à partir de l'an 1. |
| DATETOSTR | Cette fonction permet la conversion de l'objet de date en une chaîne de caractères. |
| DAYOFWEEK | Cette fonction retourne le jour de la semaine de la date indiqué. |
| DECODEDATE | Cette procédure permet d'extraire d'un enregistrement «TDateTime» dans les variables d'année (Year), mois (Month) et jour (Day). |
| DECODEDATEFULLY | Cette procédure permet de décoder une date avec une date de semaine additionnelle. |
| DECODETIME | Cette procédure permet d'extraire d'un enregistrement «TDateTime» dans les variables heures (Hour), minutes (Min), secondes (Sec) et millisecondes (MSec). |
| DELETEFILE | Cette fonction permet de supprimer le fichier spécifié. |
| DIRECTORYEXISTS | Cette fonction permet de vérifier qu'un répertoire existe. |
| DISKFREE | Cette fonction retourne la taille en octets de l'espace de libre de l'unité de disque spécifié. |
| DISKSIZE | Cette fonction retourne la taille en octets de l'espace de libre de l'unité de disque spécifié. |
| DISPOSESTR | Cette procédure permet de libérer une chaîne de caractères de la mémoire préalablement alloué par la procédure NewStr. |
| DODIRSEPARATORS | Cette procédure permet de convertir les séparateurs de répertoire connus en séparateur de répertoire actuel. |
| ENCODEDATE | Cette fonction permet d'encoder les variables d'année (Year), mois (Month) et jour (Day) dans un enregistrement «TDateTime». |
| ENCODETIME | Cette fonction permet d'encoder les variables heures (Hour), minutes (Min), secondes (Sec) et millisecondes (MSec) dans un enregistrement «TDateTime». |
| EXCEPTADDR | Cette fonction indique l'adresse où a eu lieu une exception. |
| EXCEPTFRAMECOUNT | Cette fonction permet de demander le nombre de cadres inclus dans une trace d'exception. |
| EXCEPTFRAMES | Cette fonction permet de demander les cadres de pile d'exception actuels. |
| EXCEPTIONERRORMESSAGE | Cette fonction permet de créer un message d'exception standard. |
| EXCEPTOBJECT | Cette fonction permet de demander la référence d'un objet de l'exception courante. |
| EXCLUDELEADINGPATHDELIMITER | Cette fonction permet d'enlever une bande de délimiteur de chemin principal d'un chemin. |
| EXCLUDETRAILINGBACKSLASH | Cette fonction permet de supprimer le séparateur de répertoire de fin d'un chemin, si nécessaire. |
| EXCLUDETRAILINGPATHDELIMITER | Cette fonction permet de supprimer le séparateur de répertoire de fin d'un chemin, si nécessaire. |
| EXECUTEPROCESS | Cette fonction permet d'exécuter un autre processus (programme). |
| EXESEARCH | Cette fonction permet d'effectuer une recherche pour un exécutable. |
| EXPANDFILENAME | Cette fonction retourne la nom complet d'une chemin de répertoire avec une chaîne de caractères standard au Pascal. |
| EXPANDFILENAME | Cette fonction retourne la nom complet d'une chemin de répertoire avec une chaîne de caractères standard au Pascal. |
| EXPANDFILENAMECASE | Cette fonction permet d'étendre un nom de fichier entré insensible au casse en chemin complet enregistré sur le disque. |
| EXPANDUNCFILENAME | Cette fonction retourne la nom complet d'une chemin de répertoire sous format UNC (ayant la partie d'unité sous forme de chemin réseau) avec une chaîne de caractères standard au Pascal. |
| EXTRACTFILEDIR | Cette fonction retourne l'unité disque et le chemin d'un chemin de fichier. |
| EXTRACTFILEDRIVE | Cette fonction retourne l'unité disque d'un chemin de fichier. |
| EXTRACTFILEEXT | Cette fonction permet de retourner l'extension du nom de fichier spécifié. |
| EXTRACTFILENAME | Cette fonction retourne le nom et l'extension d'un chemin de fichier. |
| EXTRACTFILEPATH | Cette fonction retourne l'unité disque et le répertoire d'un chemin de fichier. |
| EXTRACTRELATIVEPATH | Cette fonction retourne un répertoire sous sa forme relative. |
| EXTRACTSHORTPATHNAME | Cette fonction permet de demander le nom court d'un chemin avec un nom de 8 caractères et d'un extension 3 caractères maximum. |
| FILEAGE | Cette fonction retourne la date et l'heure d'un fichier. |
| FILECLOSE | Cette procédure permet de fermer un fichier Handle ou un périphérique. |
| FILECREATE | Cette fonction permet de créer un fichier et retourne son Handle. |
| FILEDATETODATETIME | Cette fonction permet la conversion de date et heure en date de format DOS en l'objet de date et heure. |
| FILEEXISTS | Cette fonction permet de vérifier l'existence d'un/des fichiers. |
| FILEFLUSH | Cette fonction permet de vider les tampons du fichier spécifié par un identificateur de fichier Handle. |
| FILEGETATTR | Cette fonction permet de demander les attributs d'un fichier. |
| FILEGETDATE | Cette fonction permet de demander la date et l'heure en format DOS d'un fichier. |
| FILEISREADONLY | Cette fonction permet de vérifier si un fichier est en lecture seulement. |
| FILEOPEN | Cette fonction permet de demander l'ouverture d'un fichier. |
| FILESEARCH | Cette procédure permet de rechercher au fichier dans une liste de chemin de répertoire avec des chaînes de caractères standard Pascal. |
| FILESEEK | Cette fonction permet de fixer la position du pointeur dans un fichier spécifié. |
| FILESETATTR | Cette fonction permet de fixer les attributs dans un fichier spécifié. |
| FILESETDATE | Cette fonction permet de fixer la date et l'heure d'un fichier Handle spécifier. |
| FILETRUNCATE | Cette fonction permet de tronquer un fichier ouvert à la taille spécifié. |
| FILEWRITE | Cette procédure permet d'écrire différentes données à partir d'un fichier ou d'un périphérique. |
| FINDCLOSE | Cette procédure permet de terminer le processus de lecture d'un répertoire enclenché par «FindFirst». |
| FINDCMDLINESWITCH | Cette fonction permet de vérifier si une chaîne de caractères est un paramètre passé par la ligne de commande. |
| FINDFIRST | Cette fonction permet de rechercher le premier occurrence (fichier ou répertoire) contenu dans un répertoire de fichier spécifié. |
| FINDNEXT | Cette fonction permet de rechercher l'élément suivant dans un répertoire contenant des fichiers et répertoires. |
| FLOATTOCURR | Cette fonction permet de convertir une valeur réel de taille étendue en une valeur monétaire. |
| FLOATTODATETIME | Cette fonction permet de convertir une valeur réel de taille étendue en une valeur TDateTime. |
| FLOATTODECIMAL | Cette procédure permet de convertir un nombre réel sous un format décimal. |
| FLOATTOSTR | Cette fonction permet de convertir un nombre réel en chaîne de caractères de type Pascal. |
| FLOATTOSTRF | Cette fonction permet de convertir un nombre réel en chaîne de caractères de type Pascal selon une précision spécifié. |
| FLOATTOTEXT | Cette fonction permet de convertir un nombre réel en chaîne de caractères sans code nulle selon une précision spécifié. |
| FLOATTOTEXTFMT | Cette fonction permet de convertir un nombre réel en chaîne de caractères sans code nulle selon un format spécifié. |
| FMTSTR | Cette procédure permet de transformer une chaîne de caractères en tableau d'argument. |
| FORCEDIRECTORIES | Cette procédure permet d'effectuer la création si nécessaire de tous les niveaux de répertoire. |
| FORMAT | Cette fonction permet d'effectuer la transformation d'une chaîne de caractères et d'un tableau d'argument en chaîne de caractères formaté. |
| FORMATBUF | Cette fonction permet d'effectuer la transformation d'un tampon à partir d'un tableau d'argument. |
| FORMATCURR | Cette fonction permet de formaté une valeur monétaire en chaîne de caractères de forme Pascal. |
| FORMATDATETIME | Cette fonction permet de formaté une valeur de date et heure en chaîne de caractères de forme Pascal. |
| FORMATFLOAT | Cette fonction permet de formaté un nombre réel en chaîne de caractères de forme Pascal. |
| FREEANDNIL | Cette procédure permet de libérer l'espace mémoire qu'occupe un objet et remplace l'adresse de sa variable par la valeur NIL. |
| FREEMEMANDNIL | Cette procédure permet de libérer l'espace mémoire dans le tas pointant vers un pointeur et fixe le pointeur par la valeur NIL. |
| GETAPPCONFIGDIR | Cette procédure permet de demander le répertoire approprié pour les fichiers de configuration de l'application. |
| GETAPPCONFIGFILE | Cette procédure permet de demander un nom approprié pour un fichier de configuration d'application. |
| GETCURRENTDIR | Cette fonction permet de demander le répertoire courant avec une chaîne de caractères de format standard Pascal. |
| GETDIRS | Cette fonction permet de demander une liste de noms de répertoire pour un chemin. |
| GETDRIVEIDFROMLETTER | Cette fonction permet de demander l'identificateur de pilote basé sur une lettre d'unité de disque. |
| GETENVIRONMENTSTRING | Cette fonction permet de demander la valeur d'une variable d'environnement à partir de sa position d'index. |
| GETENVIRONMENTVARIABLE | Cette fonction permet de demander la valeur d'une variable d'environnement à partir de son nom. |
| GETENVIRONMENTVARIABLECOUNT | Cette fonction permet de demander le nombre de variables d'environnement. |
| GETFILEHANDLE | Cette fonction permet d'extraire l'identificateur de fichier Handle du système d'exploitation d'une type de fichier sans type ou d'un fichier texte. |
| GETLASTOSERROR | Cette fonction permet de demander le dernier code d'erreur du système d'exploitation. |
| GETLOCALTIME | Cette fonction permet de demander l'heure locale. |
| GETLOCALTIMEOFFSET | Cette fonction permet de demander le fuseau horaire local. |
| GETMODULENAME | Cette fonction permet de demander le nom du module courant. |
| GETTEMPDIR | Cette fonction permet de demander le nom du répertoire système temporaire. |
| GETTEMPFILENAME | Cette fonction permet de demander le nom d'un fichier temporaire. |
| GETTICKCOUNT | Cette fonction permet de demander le compteur de tic d'horloge. |
| GETTICKCOUNT64 | Cette fonction permet de demander le compteur de tic d'horloge en 64 bits. |
| GETUSERDIR | Cette fonction permet de demander le répertoire de l'utilisateur courant. |
| GUIDCASE | Cette fonction permet de demander l'index de l'identificateur global GUID dans une tableau de valeurs GUID. |
| GUIDTOSTRING | Cette fonction permet de convertir un identificateur GUID en chaîne de caractères de forme standard Pascal. |
| HASHNAME | Cette fonction permet de calculer un hache d'une chaîne de caractères avec une terminaison nulle. |
| HOOKSIGNAL | Cette fonction permet d'accrocher un signal spécifié. |
| INCAMONTH | Cette procédure permet d'incrémenter une date avec un certain nombre de mois spécifié. |
| INCLUDELEADINGPATHDELIMITER | Cette fonction permet d'ajouter un délimiteur de chemin s'il n'en existe pas déjà. |
| INCLUDETRAILINGBACKSLASH | Cette fonction permet d'ajouter un séparateur de répertoire de fin à un chemin, si nécessaire. |
| INCLUDETRAILINGPATHDELIMITER | Cette fonction permet d'ajouter un séparateur de répertoire de fin à un chemin, si nécessaire. |
| INCMONTH | Cette procédure permet d'incrémenter une date du nombre de mois spécifié. |
| INQUIRESIGNAL | Cette fonction permet de vérifier si un gestionnaire de signal est défini (disponible avec un système d'exploitation compatible à UNIX uniquement). |
| INTTOHEX | Cette fonction permet d'effectuer la conversion d'une valeur décimal à une valeur hexadécimal dans une chaîne de caractères de forme standard Pascal. |
| INTTOSTR | Cette fonction permet d'effectuer la conversion d'une valeur décimal à une chaîne de caractères de forme standard Pascal. |
| ISDELIMITER | Cette fonction permet de vérifier si une chaîne de caractères spécifiée est un caractère de délimiteur. |
| ISEQUALGUID | Cette fonction permet de vérifier si deux variables TGUID sont égales. |
| ISLEAPYEAR | Cette fonction permet de demander si l'année spécifiée est bissextile. |
| ISPATHDELIMITER | Cette fonction permet de demander si le caractère spécifié dans la chaîne de caractères est un séparateur de niveau de répertoire (soit un caractère «\»). |
| ISVALIDIDENT | Cette fonction permet de demander si la chaîne de caractères est un identificateur de langage de programmation Pascal valide. |
| LASTDELIMITER | Cette fonction permet de demander la position du dernier délimiteur spécifié dans une chaîne de caractères. |
| LEFTSTR | Cette fonction permet de demander un nombre de caractères commençant à gauche d'une chaîne de caractères. |
| LOADSTR | Cette fonction permet d'effectuer le chargement d'une chaîne de caractères à partir d'un fichier exécutable d'application. |
| LOWERCASE | Cette fonction permet de convertir en chaîne de caractères ASCII de format standard Pascal en minuscule. |
| MSECSTOTIMESTAMP | Cette fonction permet de convertir un nombre de millisecondes en une valeur TDateTime. |
| NEWSTR | Cette fonction permet d'effectuer l'allocation dans la mémoire dynamique d'une chaîne de caractères de format standard Pascal. |
| NOW | Cette fonction permet de retourne la date et l'heure actuelle du système d'exploitation. |
| OUTOFMEMORYERROR | Cette procédure permet de provoquer une exception de manque de mémoire disponible. |
| QUOTEDSTR | Cette fonction permet de rajouter des guillemets aux extrémités d'une chaîne de caractères. |
| RAISELASTOSERROR | Cette fonction permet de générer une exception avec le dernier code d'erreur du système d'exploitation. |
| REMOVEDIR | Cette procédure permet de supprimer un répertoire à partir de chaîne de caractères de format standard Pascal. |
| RENAMEFILE | Cette fonction permet de renommer le nom d'un fichier. |
| REPLACEDATE | Cette fonction permet de remplacer une date par une nouvelle dans une structure de données TDateTime. |
| REPLACETIME | Cette fonction permet de remplacer une heure par une nouvelle dans une structure de données TDateTime. |
| RIGHTSTR | Cette fonction permet de demander un nombre de caractères d'une chaîne de caractères, en commençant par la fin. |
| SAFELOADLIBRARY | Cette fonction permet de charger un bibliothèque de façon sécuritaire. |
| SAMEFILENAME | Cette fonction permet de vérifier si deux noms de fichiers font référence au même fichier. |
| SAMESTR | Cette fonction permet de vérifier si deux chaînes de caractères sont identiques, insensibles à la casse. |
| SAMETEXT | Cette fonction permet de vérifier si deux chaînes de caractères sont identiques (insensibles à la casse). |
| SETCURRENTDIR | Cette fonction permet de changer le répertoire courant en utilisant des chaînes de caractères de format standard Pascal. |
| SETDIRSEPARATORS | Cette fonction permet de fixer les séparateurs de répertoire sur les séparateurs de répertoire connus. |
| SHOWEXCEPTION | Cette procédure permet d'effectuer l'affichage d'une exception avec son adresse. |
| SLEEP | Cette procédure permet de suspendre l'exécution d'un programme pendant un certain temps. |
| SSCANF | Cette procédure permet d'analyser une chaîne de caractères pour les sous-chaînes de caractères et retourne les sous-chaînes de caractères. |
| STRALLOC | Cette fonction permet d'allouer de la mémoire dynamique pour une chaîne de caractères ASCIZ. |
| STRBUFSIZE | Cette fonction permet de demander l'espace disponible dans une chaîne de caractères ASCIZ alloué par la fonction «StrAlloc». |
| STRBYTETYPE | Cette fonction permet de demander le type de caractères (ASCII ou DBCS) situé à la position spécifié dans une chaîne de caractères ASCIZ. |
| STRCAT | Cette fonction permet d'effectuer la concaténation de chaînes de caractères ASCIZ. |
| STRCHARLENGTH | Cette fonction permet de demander la longueur d'une chaîne de caractères terminée par un caractère nulle. |
| STRCOMP | Cette fonction effectue la comparaison de deux chaînes de caractères ASCIZ. |
| STRCOPY | Cette fonction permet d'effectuer la copie d'une chaîne de caractères ASCIZ dans une autre. |
| STRDISPOSE | Cette procédure permet de libérer l'espace mémoire utilisé par la chaîne de caractères ASCIZ. |
| STRECOPY | Cette fonction permet d'effectuer la copie d'une chaîne de caractères ASCIZ à la fin d'une autre et retourne un pointeur à la fin de cette chaîne de caractères. |
| STREND | Cette fonction retourne un pointeur à la fin de cette chaîne de caractères ASCIZ. |
| STRFMT | Cette fonction permet d'effectuer la transformation d'une chaîne de caractères ASCIZ et d'un tableau d'argument en chaîne de caractères ASCIZ formaté. |
| STRICOMP | Cette fonction permet de comparer deux chaînes de caractères ASCIZ sans tenir compte des majuscules/minuscules. |
| STRINGOF | Cette fonction permet de créer une chaîne de caractères Unicode à partir d'un tableau d'octets. |
| STRINGREPLACE | Cette fonction permet de remplacer des sous-chaînes de caractères par d'autres sous-chaînes de caractères. |
| STRINGTOGUID | Cette fonction permet de convertir une chaîne de caractères en identificateur GUID. |
| STRLCAT | Cette fonction permet la concaténation de chaînes de caractères ASCIZ et de fixer une limite maximal de longueur. |
| STRLCOMP | Cette fonction effectue la comparaison du début de deux chaînes de caractères ASCIZ. |
| STRLCOPY | Cette fonction effectue la copier le début d'une chaîne de caractères ASCIZ dans une autre chaîne de caractères ASCIZ. |
| STRLEN | Cette fonction permet d'indiquer la longueur d'une chaîne de caractères ASCIZ. |
| STRLFMT | Cette fonction permet de formaté une chaîne de caractères ASCIZ à l'aide d'un tableau d'argument. |
| STRLICOMP | Cette fonction effectue la copier le début d'une chaîne de caractères ASCIZ dans une autre chaîne de caractères ASCIZ sans tenir compte des majuscules/minuscules. |
| STRLOWER | Cette fonction transforme en minuscule une chaîne de caractères ASCIZ. |
| STRMOVE | Cette fonction déplace un bloc de caractère dans une autre chaîne de caractères ASCIZ. |
| STRNEW | Cette fonction permet d'allouer de l'espace de mémoire dynamiquement pour une chaîne de caractères ASCIZ. |
| STRNEXTCHAR | Cette fonction permet de retourner un pointeur sur l'emplacement du prochain caractère vide dans une chaîne de caractères terminée par un caractère nulle. |
| STRPAS | Cette fonction retourne la conversion d'une chaîne de caractères ASCIZ en une chaîne de caractères de format Pascal. |
| STRPCOPY | Cette fonction retourne la conversion d'une chaîne de caractères de format Pascal en une chaîne de caractères ASCIZ. |
| STRPLCOPY | Cette fonction retourne la conversion d'une chaîne de caractères de format Pascal en une chaîne de caractères ASCIZ avec une longueur maximale spécifiée. |
| STRPOS | Cette fonction retourne un pointeur sur la position d'une sous-chaîne de caractères dans une chaîne de caractères ASCIZ. |
| STRRSCAN | Cette fonction retourne un pointeur sur la position du dernier caractère spécifié dans une chaîne de caractères ASCIZ. |
| STRSCAN | Cette fonction retourne un pointeur sur la position du premier caractère spécifié dans une chaîne de caractères ASCIZ. |
| STRTOBOOL | Cette fonction permet de convertir une chaîne de caractères en valeur booléenne. |
| STRTOBOOLDEF | Cette fonction permet de convertir une chaîne de caractères en valeur booléenne et retourne la valeur spécifié en cas d'erreur. |
| STRTOCURR | Cette fonction permet de convertir une chaîne de caractères en valeur monétaire. |
| STRTOCURRDEF | Cette fonction permet de convertir une chaîne de caractères en valeur monétaire et retourne la valeur spécifié en cas d'erreur. |
| STRTODATE | Cette fonction permet de convertir une chaîne de caractères en une date. |
| STRTODATEDEF | Cette fonction permet de convertir une chaîne de caractères en une date et retourne la valeur spécifié en cas d'erreur. |
| STRTODATETIME | Cette fonction permet de convertir une chaîne de caractères en une date et une heure. |
| STRTODATETIMEDEF | Cette fonction permet de convertir une chaîne de caractères en une date et une heure et retourne la valeur spécifié en cas d'erreur. |
| STRTODWORD | Cette fonction permet de convertir une chaîne de caractères en un type de données DWord (Cardinal). |
| STRTODWORDDEF | Cette fonction permet de convertir une chaîne de caractères en un type de données DWord (Cardinal) et retourne la valeur spécifié en cas d'erreur. |
| STRTOFLOAT | Cette fonction permet de convertir une chaîne de caractères en un nombre réel. |
| STRTOFLOATDEF | Cette fonction permet de convertir une chaîne de caractères en un nombre réel et retourne la valeur spécifié en cas d'erreur. |
| STRTOINT | Cette fonction permet de convertir une chaîne de caractères en un nombre entier. |
| STRTOINT64 | Cette fonction permet de convertir une chaîne de caractères en un nombre entier 64 bits. |
| STRTOINT64DEF | Cette fonction permet de convertir une chaîne de caractères en un nombre entier 64 bits s'il est valide sinon la valeur par défaut est retournée. |
| STRTOINTDEF | Cette fonction permet de convertir une chaîne de caractères en un nombre entier s'il est valide sinon la valeur par défaut est retournée. |
| STRTOQWORD | Cette fonction permet de convertir une chaîne de caractères en un type de données QWord. |
| STRTOQWORDDEF | Cette fonction permet de convertir une chaîne de caractères en un type de données QWord et retourne la valeur spécifié en cas d'erreur. |
| STRTOTIME | Cette fonction permet de convertir une chaîne de caractères en une heure. |
| STRTOTIMEDEF | Cette fonction permet de convertir une chaîne de caractères en une heure et retourne la valeur spécifié en cas d'erreur. |
| STRUPPER | Cette fonction transforme en majuscule une chaîne de caractères ASCIZ. |
| SUPPORTS | Cette fonction permet de vérifier si une classe ou une interface spécifiée supporte une interface. |
| SYSERRORMESSAGE | Cette fonction permet de demander la chaîne de caractères associés à un code d'erreur. |
| SYSTEMTIMETODATETIME | Cette fonction permet d'effectuer la conversion de date et heure système en une date et heure d'application. |
| TEXTTOFLOAT | Cette fonction permet de convertir une chaîne de caractères ASCIZ en un nombre à virgule flottante. |
| TIME | Cette fonction permet de demander la date et l'heure du système d'exploitation. |
| TIMESTAMPTODATETIME | Cette fonction permet de convertir la date et l'heure du calendrier grégorien après Jésus-Christ en date et heure de l'application. |
| TIMESTAMPTOMSECS | Cette fonction permet de convertir la date et l'heure du calendrier grégorien après Jésus-Christ en son nombre de milliseconde absolue. |
| TIMETOSTR | Cette fonction permet de convertir la date et l'heure en une chaîne de caractères de format standard Pascal. |
| TRIM | Cette fonction supprime les caractères d'espace aux extrémités d'une chaîne de caractères de format standard Pascal. |
| TRIMLEFT | Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères de format standard Pascal. |
| TRIMRIGHT | Cette fonction supprime les caractères d'espace à la fin d'une chaîne de caractères de format standard Pascal. |
| TRYENCODEDATE | Cette fonction permet d'essayer d'encoder une date et d'indiquer si c'est un succès. |
| TRYENCODETIME | Cette fonction permet d'essayer d'encoder une heure et d'indiquer si c'est un succès. |
| TRYFLOATTOCURR | Cette fonction permet d'essayer de convertir un nombre réel en valeur monétaire et d'indiquer si c'est un succès. |
| TRYSTRINGTOGUID | Cette fonction permet d'essayer de convertir une chaîne de caractères en GUID et d'indiquer si c'est un succès. |
| TRYSTRTOBOOL | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur booléenne et d'indiquer si c'est un succès. |
| TRYSTRTOCURR | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur monétaire et d'indiquer si c'est un succès. |
| TRYSTRTODATE | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur de date TDateTime et d'indiquer si c'est un succès. |
| TRYSTRTODATETIME | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur de date et heure TDateTime et d'indiquer si c'est un succès. |
| TRYSTRTODWORD | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur de type de données DWord (Cardinal) et d'indiquer si c'est un succès. |
| TRYSTRTOFLOAT | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur réel et d'indiquer si c'est un succès. |
| TRYSTRTOINT | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur entière et d'indiquer si c'est un succès. |
| TRYSTRTOINT64 | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur entière 64 bits (Int64) et d'indiquer si c'est un succès. |
| TRYSTRTOQWORD | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur entière 64 bits (QWord) et d'indiquer si c'est un succès. |
| TRYSTRTOTIME | Cette fonction permet d'essayer de convertir une chaîne de caractères en valeur d'heure TDateTime et d'indiquer si c'est un succès. |
| UNHOOKSIGNAL | Cette fonction permet de décrocher un signal spécifié. |
| UNICODECOMPARESTR | Cette fonction permet de comparer 2 chaînes de caractères Unicode. |
| UNICODECOMPARETEXT | Cette fonction permet de comparer 2 chaînes de caractères Unicode et insensible au casse. |
| UNICODEFMTSTR | Cette fonction permet de formater une chaîne de caractères avec les paramètres spécifiés en version procédurale. |
| UNICODEFORMAT | Cette fonction permet de formater une chaîne de caractères Unicode. |
| UNICODEFORMATBUF | Cette fonction permet de formater une chaîne de caractères Unicode avec les paramètres spécifiés et entrepose le résultat dans un tampon Unicode. |
| UNICODELOWERCASE | Cette fonction permet de retourner la version minuscule d'une chaîne de caractères. |
| UNICODESAMESTR | Cette fonction permet de vérifier si les 2 chaînes de caractères sont égales. |
| UNICODESAMETEXT | Cette fonction permet de vérifier si 2 chaînes de caractères sont identiques, en ignorant la casse. |
| UNICODESTRINGREPLACE | Cette fonction permet de remplacer une occurrence d'une chaîne de caractères par une autre. |
| UNICODEUPPERCASE | Cette fonction permet de retourner la version majuscule d'une chaîne de caractères. |
| UPPERCASE | Cette fonction permet de convertir en chaîne de caractères ASCII de format standard Pascal en majuscule. |
| VENDORNAME | Cette fonction permet de retourner le nom du vendeur de l'application. |
| WIDEBYTESOF | Cette fonction permet de retourner le contenu d'une chaîne de caractères Unicode sous forme de tableau d'octets. |
| WIDECOMPARESTR | Cette fonction permet de comparer 2 chaînes de caractères Unicode sensible aux casses. |
| WIDECOMPARETEXT | Cette fonction permet de comparer 2 chaînes de caractères Unicode en ignorant les casses. |
| WIDEFMTSTR | Cette fonction permet de formater le paramètre spécifié et retourne son résultat. |
| WIDEFORMAT | Cette fonction permet de formater une chaîne de caractères Unicode. |
| WIDEFORMATBUF | Cette fonction permet de formater une chaîne de caractères Unicode dans un tampon. |
| WIDELOWERCASE | Cette fonction permet de modifier une chaîne de caractères Unicode en minuscule. |
| WIDESAMESTR | Cette fonction permet de vérifier si deux chaînes de caractères Unicode sont identiques (sensible aux casses). |
| WIDESAMETEXT | Cette fonction permet de vérifier si deux chaînes de caractères Unicode sont identiques (ignorant les casses). |
| WIDESTRALLOC | Cette fonction permet d'allouer une chaîne de caractères Unicode avec une terminaison nulle sur le tas. |
| WIDESTRINGOF | Cette fonction permet de créer une chaîne de caractères Unicode à partir d'un tableau d'octets. |
| WIDESTRINGOF | Cette fonction permet de créer une chaîne de caractères Unicode à partir d'un tableau d'octets. |
| WIDESTRINGREPLACE | Cette fonction permet de remplacer les occurrences d'une sous-chaîne de caractères par une autre dans une chaîne de caractères Unicode. |
| WIDEUPPERCASE | Cette fonction permet de modifier une chaîne de caractères Unicode en majuscule. |
| WRAPTEXT | Cette fonction permet d'analyser une chaîne de caractères pour un caractère d'arrêt et insère une sous-chaîne de caractères à la position du caractère d'arrêt avant la position spécifié. |
Dernière mise à jour : Samedi, le 13 février 2016