Section courante

A propos

Section administrative du site

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