Voici un tableau de référence des différents fonctions du «Delphi», «Kylix» et «Lazarus» avec prototype :
Procédure ou fonction | Prototype | Unité | Description |
---|---|---|---|
ABORT | Procedure Abort; | SysUtils | Cette procédure permet de terminer un processus sans retourner un code d'erreur. |
ABS | Function Abs(X); | System | Cette fonction retourne la valeur absolue. |
ADDR | Function Addr(x:variable, fonction ou procédure):Pointer; | System | Cette fonction retourne le pointeur d'une adresse de variable, fonction ou procédure. |
ANSICOMPAREFILENAME | Function AnsiCompareFileName(Const S1, S2:String):Integer; | SysUtils | 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 | Function AnsiCompareStr(Const S1, S2:String):Integer; | SysUtils | 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 | Function AnsiCompareText(Const S1, S2:String):Integer; | SysUtils | Cette fonction retourne le résultat d'une comparaison entre deux chaînes de caractères, avec le pilote de langage, sans tenir compte des majuscule/minuscule. |
ANSIEXTRACTQUOTEDSTR | Function AnsiExtractQuotedStr(Var Src:PChar;Quote:Char):String; | SysUtils | Cette fonction élimine les guillemets au début et à la fin et remplace les guillemets en double pour une simple. |
ANSILOWERCASE | Function AnsiLowerCase(Const S:String):String; | SysUtils | Cette fonction retourne une chaîne de caractères, en mode Windows ANSI, en minuscule. |
ANSILOWERCASEFILENAME | Function AnsiLowerCaseFileName(Const S:String):String; | SysUtils | Cette fonction retourne le nom d'un fichier sous forme d'une chaîne de caractères, en mode Windows ANSI, en minuscule. |
ANSIPOS | Function AnsiPos(Const SubStr,S:String):Integer; | SysUtils | Cette fonction retourne la position d'une sous-chaîne de caractères en mode Windows ANSI dans une chaîne de caractères. |
ANSIQUOTESTR | Function AnsiQuotedStr(Const S:String;Quote:Char):String; | SysUtils | Cette fonction retourne la transformation avec des guillemets d'une chaîne de caractères en mode Windows ANSI. |
ANSISTRCOMP | Function AnsiStrComp(S1, S2:PChar):Integer; | SysUtils | 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 | Function AnsiStrIComp(S1, S2:PChar):Integer; | SysUtils | 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 | Function AnsiStrLastChar(P:PChar):PChar; | SysUtils | Cette fonction retourne un pointeur sur le dernier caractère d'une chaîne de caractères ASCIZ. |
ANSISTRLCOMP | Function AnsiStrLComp(S1, S2: PChar; MaxLen: Cardinal):Integer; | SysUtils | 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 | Function AnsiStrLIComp(S1,S2:PChar;MaxLen:Cardinal):Integer; | SysUtils | 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 | Function AnsiStrLower(Str: PChar):PChar; | SysUtils | Cette fonction retourne le résultat d'une transformation d'une chaîne de caractères ASCIZ, en mode Windows ANSI, en minuscule. |
ANSISTRPOS | Function AnsiStrPos(Str1, Str2: PChar):PChar; | SysUtils | Cette fonction retourne un pointeur de la première sous-chaîne de caractères ASCIZ en mode Windows ANSI contenu dans la chaîne de caractères. |
ANSISTRRSCAN | Function AnsiStrRScan(Str:PChar;Chr:Char):PChar; | SysUtils | Cette fonction retourne un pointeur du dernier caractère contenu dans la chaîne de caractères ASCIZ en mode Windows ANSI. |
ANSISTRSCAN | Function AnsiStrScan(Str: PChar; Chr: Char): PChar; | SysUtils | Cette fonction retourne un pointeur du premier caractère contenu dans la chaîne de caractères ASCIZ en mode Windows ANSI. |
ANSISTRUPPER | Function AnsiStrUpper(Str:PChar):PChar; | SysUtils | Cette fonction retourne le résultat d'une transformation d'une chaîne de caractères ASCIZ, en mode Windows ANSI, en majuscule. |
ANSITONATIVE | Function AnsiToNative(Locale:TLocale;Const AnsiStr:String;NativeStr:PChar;MaxLen:Integer):PChar; | DBTables | Cette fonction retourne le résultat d'une transformation d'une chaîne de caractères ASCIZ en mode Windows ANSI vers une langue utilisant un pilote particulier. |
ANSITONATIVEBUF | Procedure AnsiToNativeBuf(Locale:TLocale;Source,Dest:PChar;Len:Integer); | DBTables | Cette procédure transformation d'une chaîne de caractères ASCIZ en mode Windows ANSI vers une langue utilisant un pilote spécifié. |
ANSIUPPERCASE | Function AnsiUpperCase(Const S:String):String; | SysUtils | Cette fonction retourne le résultat d'une transformation d'une chaîne de caractères, en mode Windows ANSI, en majuscule. |
ANSIUPPERCASEFILENAME | Function AnsiUpperCaseFileName(Const S:String):String; | SysUtils | Cette fonction retourne le nom d'un fichier sous forme d'une chaîne de caractères, en mode Windows ANSI, en majuscule. |
APPEND | Procedure Append(varfich:Text); | System | Cette procédure permet d'effectuer l'initialiser un fichier texte en mode d'ajout. |
APPENDSTR | Procedure AppendStr(Var Dest:String;Const S:String); | SysUtils | Cette procédure ajoute une chaîne de caractères à la fin de la première. |
ARCCOS | Function ArcCos(X:Extended):Extended; | Math | Cette fonction trigonométrique retourne la valeur de l'«ArcCosinus». |
ARCCOSH | Function ArcCosH(X:Extended):Extended; | Math | Cette fonction trigonométrique retourne la valeur de l'«ArcCosinus» hyperbolique. |
ARCSIN | Function ArcSin(X:Extended):Extended; | Math | Cette fonction trigonométrique retourne la valeur de l'«ArcSinus». |
ARCSINH | Function ArcSinH(X:Extended):Extended; | Math | Cette fonction trigonométrique retourne la valeur de l'«ArcSinus» hyperbolique. |
ARCTAN | Function ArcTan(X:Extended):Extended; | System | Cette fonction trigonométrique retourne la valeur de l'«ArcTangente». |
ARCTAN2 | Function ArcTan2(Y,X:Extended): Extended; | Math | Cette fonction trigonométrique retourne la valeur du calcul du quadrant et de l'angle de l'«ArcTangente». |
ARCTANH | Function ArcTanH(X:Extended):Extended; | Math | Cette fonction trigonométrique retourne la valeur de l'«ArcTangente» hyperbolique. |
ASM | ASM InstructionAsm [ Séparateur InstructionAsm ] END | Cette instruction permet d'intégrer des instructions en ligne assembleur dans le code source Pascal. | |
ASSIGN | Procedure Assign(Var varfich:File;nomfich:String); | System | Cette procédure effectue l'association entre un nom de fichier et une variable de type fichier (FILE). |
ASSIGNED | Function Assigned(Var P):Boolean; | System | Cette fonction permet d'indiquer s'il s'agit d'un pointeur ou d'une variable de type procédurale n'étant pas nulle. |
ASSIGNFILE | Procedure AssignFile(Var varfich;nomfich:String); | System | Cette procédure effectue l'association entre un nom de fichier et une variable de type fichier (FILE). |
ASSIGNPRN | Procedure AssignPrn(Var F:Text); | Printers | Cette procédure effectue l'association entre une imprimante et une variable de type fichier texte (TEXT). |
ASSIGNSTR | Procedure AssignStr(Var P:PString;Const S:String); | SysUtils | Cette procédure associe une valeur de chaîne de caractères à un pointeur de chaîne de caractères. |
BEGINTHREAD | Function BeginThread(SecurityAttributes:Pointer; StackSize:Integer; ThreadFunc:TThreadFunc; Parameter:Pointer; CreationFlags:Integer;Var ThreadId:Integer):Integer; | System | Cette fonction permet de lancer un nouveau processus d'exécution. |
BOUNDS | Function Bounds(ALeft, ATop, AWidth, AHeight:Integer):TRect; | Classes | Cette fonction retourne l'enregistrement «TRect» correspondant à la compilation des paramètres de position, largeur et de hauteur spécifié. |
BREAK | Procedure Break; | System | Cette instruction termine la boucle courante. |
BYTETOCHARINDEX | Function ByteToCharIndex(Const S:String; Index:Integer):Integer; | SysUtils | Cette fonction retourne la valeur d'un caractère à une certaine position dans une chaîne de caractères DBCS. |
BYTETOCHARLEN | Function ByteToCharLen(Const S:String; MaxLen: Integer):Integer; | SysUtils | Cette fonction retourne le nombre de caractères DBCS contenu dans un bloc d'octet d'une certaine longueur. |
BYTETYPE | Function ByteType(Const S:String; Index:Integer): TMbcsByteType; | SysUtils | Cette fonction indique si la position spécifiée en caractère contient un ou deux octets en mémoire dans une chaîne de caractères DBCS. |
CALLTERMINATEPROCS | Function CallTerminateProcs:Boolean; | SysUtils | Cette fonction permet d'appeler la liste des procédures contenues dans les routines de terminaisons de l'Application. |
CANCELDRAG | Procedure CancelDrag; | Controls | Cette procédure permet d'annuler toutes les opérations de glisser-déplacer. |
CEIL | Function Ceil(X:Extended):Integer; | Math | Cette fonction retourne la valeur arrondit. |
CHARSETTOIDENT | Function CharsetToIdent(Charset: Longint;Var Ident:String):Boolean; | Graphics | Cette fonction retourne le nom d'une police de caractères. |
CHARTOBYTEINDEX | Function CharToByteIndex(Const S:String; Index:Integer):Integer; | SysUtils | Cette fonction retourne la valeur d'un caractère à une certaine position en base 1 dans une chaîne de caractères DBCS. |
CHARTOBYTELEN | Function CharToByteLen(Const S:String; MaxLen:Integer):Integer; | SysUtils | Cette fonction retourne le nombre de caractères DBCS contenu dans un bloc d'octet d'une certaine longueur. |
CHDIR | Procedure ChDir(S:String); | System | Cette procédure permet de changer le répertoire courant. |
CHECK | Procedure Check(Status:Integer); | DB | Cette procédure fixe la valeur retournée par la BDE en indiquant si elle représente une erreur. |
CHR | Function Chr(X:Byte):Char; | System | Cette fonction retourne un caractère correspondant à la valeur ASCII spécifié. |
CLASSIDTOPROGID | Function ClassIDToProgID(Const ClassID:TGUID):String; | ComObj | Cette fonction retourne l'identificateur de programme de l'identificateur de classe. |
CLOSE | Procedure Close(var F); | System | Cette procédure permet de fermer un fichier. |
CLOSEFILE | Procedure CloseFile(var F:File); | System | Cette procédure permet de fermer un fichier sans retourner l'état de l'opération. |
COLORTOIDENT | Function ColorToIdent(Color:Longint;Var Ident:String):Boolean; | Graphics | Cette fonction retourne le nom symbolique de la valeur numérique d'une couleur. |
COLORTORGB | Function ColorToRGB(Color:TColor):Longint; | Graphics | Cette fonction retourne la valeur numérique RGB d'une couleur à partir de la «TColor». |
COLORTOSTRING | Function ColorToString(Color:TColor):String; | Graphics | Cette fonction retourne le nom symbolique de la «TColor». |
COMPAREMEM | Function CompareMem(P1, P2: Pointer; Length:Integer):Boolean; | SysUtils | Cette fonction effectue la comparaison de deux blocs de mémoire. |
COMPARESTR | Function CompareStr(Const S1,S2:String):Integer; | SysUtils | Cette fonction effectue la comparaison de deux chaînes de caractères en tenant compte des différences majuscule et minuscule. |
COMPARETEXT | Function CompareText(Const S1, S2: String):Integer; | SysUtils | 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. |
COPY | Function Copy(S:String; Index, Count: Integer):String; | System | Cette fonction permet d'extraire une sous-chaîne de caractères dans une chaîne de caractères. |
COS | Function Cos(X: Extended): Extended; | System | Cette fonction trigonométrique retourne le «Cosinus». |
COSH | Function Cosh(X: Extended): Extended; | Math | Cette fonction trigonométrique retourne le «Cosinus» hyperbolique. |
COTAN | Function Cotan(X: Extended): Extended; | Math | Cette fonction trigonométrique retourne le «Cotangente». |
CREATEOLEOBJECT | Function CreateOleObject(Const ClassName: String): IDispatch; | ComObj | Cette fonction permet de créer un objet unique OLE. |
CREATEREGKEY | Procedure CreateRegKey(const Key, ValueName, Value: string); | ComObj | Cette procédure permet de créer une clef dans la base de registres dans la clef racine «HKEY_CLASSES_ROOT». |
DATE | Function Date:TDateTime; | SysUtils | Cette fonction permet de connaitre la date du système. |
DATETIMETOFILEDATE | Function DateTimeToFileDate(DateTime:TDateTime):Integer; | SysUtils | Cette fonction permet la conversion de l'objet de date et heure en date de format DOS. |
DATETIMETOSTR | Function DateTimeToStr(DateTime:TDateTime):String; | SysUtils | Cette fonction permet la conversion de l'objet de date et heure en une chaîne de caractères. |
DATETIMETOSTRING | Procedure DateTimeToString(Var NewString:String;Const Format:String;DateTime:TDateTime); | SysUtils | 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 | Procedure DateTimeToSystemTime(DateTime: TDateTime;Var SystemTime: TSystemTime); | SysUtils | Cette procédure permet la conversion de l'objet de date et heure en format de date système. |
DATETIMETOTIMESTAMP | Function DateTimeToTimeStamp(DateTime:TDateTime):TTimeStamp; | SysUtils | Cette fonction permet la conversion de l'objet de date et heure en format de date à partir de l'an 1. |
DATETOSTR | Function DateToStr(Date: TDateTime): string; | SysUtils | Cette fonction permet la conversion de l'objet de date en une chaîne de caractères. |
DAYOFWEEK | Function DayOfWeek(Date: TDateTime):Integer; | SysUtils | Cette fonction retourne le jour de la semaine de la date indiqué. |
DBIERROR | Procedure DBIError(ErrorCode: DBIResult); | DBTables | Cette procédure provoque une exception du «EDBEngineError» en envoyant un code d'erreur au moteur «BDE». |
DEC | Procedure Dec(Var X[ ; N: Longint]); | System | Cette procédure effectue la décrémentation de 1 ou de N d'une variable. |
DECODEDATE | Procedure DecodeDate(Date: TDateTime; Var Year, Month, Day: Word); | SysUtils | Cette procédure permet d'extraire d'un enregistrement «TDateTime» dans les variables d'année (Year), mois (Month) et jour (Day). |
DECODETIME | Procedure DecodeTime(Time: TDateTime; Var Hour, Min, Sec, MSec: Word); | SysUtils | Cette procédure permet d'extraire d'un enregistrement «TDateTime» dans les variables heures (Hour), minutes (Min), secondes (Sec) et millisecondes (MSec). |
DEGTORAD | Function DegToRad(Degrees: Extended):Extended; | Math | Cette fonction permet d'effectuer la conversion d'angles en degré en angles en radian. |
DELETE | Procedure Delete(var ch:String;Pos,nbre:Integer); | System | Cette procédure permet de supprimer une partie des caractères contenus dans la chaîne de caractères spécifiés. |
DELETEREGKEY | Procedure DeleteRegKey(const Key: string); | ComObj | Cette procédure permet de supprimer une clef dans la base de registres dans la clef racine «HKEY_CLASSES_ROOT». |
DIRECTORYEXISTS | Function DirectoryExists(Name:String): Boolean; | FileCtrl | Cette fonction permet de vérifier l'existence d'un répertoire. |
DISKFREE | Function DiskFree(Unite:Byte):Integer; | SysUtils | Cette fonction retourne la taille en octets de l'espace de libre de l'unité de disque spécifié. |
DISKSIZE | Function DiskSize(Unite:Byte):Integer; | SysUtils | Cette fonction retourne la taille totale en octets d'une unité de disque spécifié. |
DISPOSE | Procedure Dispose(p:Pointer); | System | Cette procédure permet de libérer une partie de la mémoire préalablement alloué par la procédure New. |
DISPOSESTR | Procedure DisposeStr(P: PString); | SysUtils | 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. |
DLLCANUNLOADNOW | Function DllCanUnloadNow: HResult; | Comserv | Cette fonction permet d'indiquer s'il est possible de décharger de la mémoire les processus d'une DLL du moteur OLE du serveur. |
DLLGETCLASSOBJECT | Function DllGetClassObject(const CLSID, IID: TGUID; var Obj): HResult; | Comserv | Cette fonction permet de demander le fabricant de classe pour un objet de type ActiveX quand l'objet ActiveX se situe dans un serveur ActiveX d'un processus de DLL. |
DLLREGISTERSERVER | Function DllRegisterServer: HResult; | Comserv | Cette fonction permet de demander si un serveur de processus ActiveX est en cours dans le module de la base de registres. |
DLLUNREGISTERSERVER | Function DllUnregisterServer: HResult; | Comserv | Cette fonction permet de demander si un serveur d'automation OLE n'est plus en cours dans le module de la base de registres. |
ENCODEDATE | Function EncodeDate(Year, Month, Day: Word): TDateTime; | SysUtils | Cette fonction permet d'encoder les variables d'année (Year), mois (Month) et jour (Day) dans un enregistrement «TDateTime». |
ENCODETIME | Function EncodeTime(Hour, Min, Sec, MSec: Word): TDateTime; | SysUtils | Cette fonction permet d'encoder les variables heures (Hour), minutes (Min), secondes (Sec) et millisecondes (MSec) dans un enregistrement «TDateTime». |
ENDTHREAD | Function EndThread(ExitCode: Integer); | System | Cette fonction permet de mettre fin à un processus. |
EOF | Function Eof(f:file):Boolean; | System | Cette fonction indique si la fin du fichier est atteinte. |
EOLN | Function Eoln(var F: Text): Boolean; | System | Cette fonction indique si la fin d'une ligne de fichier texte est atteinte. |
ERASE | Procedure Erase(var F: File); | System | Cette procédure permet de supprimer un fichier sur le disque. |
EXCEPTADDR | Function ExceptAddr: Pointer; | SysUtils | Cette fonction indique l'adresse où a eu lieu une exception. |
EXCEPTIONERRORMESSAGE | Function ExceptionErrorMessage(ExceptObject: TObject; ExceptAddr: Pointer; Buffer: PChar; Size: Integer): Integer; | SysUtils | Cette fonction permet de créer un message d'exception standard. |
EXCEPTOBJECT | Function ExceptObject: TObject; | SysUtils | Cette fonction permet de demander la référence d'un objet de l'exception courante. |
EXCLUDE | Procedure Exclude(var S:Set of I:T); | System | Ce mot réservé permet d'exclure un élément d'une variable d'ensemble (SET). |
EXIT | Procedure Exit; | System | Cette procédure permet de quitter la procédure ou fonction immédiatement. |
EXP | Function Exp(r:Real):Real; | System | Cette fonction retourne la valeur exponentielle. |
EXPANDFILENAME | Function ExpandFileName(const FileName: String): String; | SysUtils | Cette fonction retourne le nom complet d'un chemin de répertoire avec une chaîne de caractères standard au Pascal. |
EXPANDUNCFILENAME | Function ExpandUNCFileName(const FileName: String): String; | SysUtils | Cette fonction retourne le nom complet d'un 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 | Function ExtractFileDir(const FileName: String): String; | SysUtils | Cette fonction retourne l'unité disque et le chemin d'un chemin de fichier. |
EXTRACTFILEDRIVE | Function ExtractFileDrive(const FileName: String): String; | SysUtils | Cette fonction retourne l'unité disque d'un chemin de fichier. |
EXTRACTFILENAME | Function ExtractFileName(const FileName: String): String; | SysUtils | Cette fonction retourne le nom et l'extension d'un chemin de fichier. |
EXTRACTFILEPATH | Function ExtractFilePath(const FileName: String): String; | SysUtils | Cette fonction retourne l'unité disque et le répertoire d'un chemin de fichier. |
EXTRACTHTTPFIELDS | Procedure ExtractHTTPFields(Separators, WhiteSpace: TCharSet; Content: PChar; Strings: TStrings); | HTTPApp | Cette procédure permet convertit une chaîne de format multi-valeur sous un format de champs de base. |
EXTRACTRELATIVEPATH | Function ExtractRelativePath(const BaseName, DestName: String): String; | SysUtils | Cette fonction retourne un répertoire sous sa forme relative. |
FILEAGE | Function FileAge(const FileName: String): Integer; | SysUtils | Cette fonction retourne la date et l'heure d'un fichier. |
FILECLOSE | Procedure FileClose(Handle: Integer); | SysUtils | Cette procédure permet de fermer un fichier Handle ou un périphérique. |
FILECREATE | Function FileCreate(const FileName: string): Integer; | SysUtils | Cette fonction permet de créer un fichier et retourne son Handle. |
FILEDATETODATETIME | Function FileDateToDateTime(FileDate: Integer): TDateTime; | SysUtils | Cette fonction permet la conversion de date et heure en date de format DOS en l'objet de date et heure. |
FILEEXISTS | Function FileExists(const FileName: string): Boolean; | SysUtils | Cette fonction permet de vérifier l'existence d'un/des fichiers. |
FILEGETATTR | Function FileGetAttr(const FileName: string): Integer; | SysUtils | Cette fonction permet de demander les attributs d'un fichier. |
FILEGETDATE | Function FileGetDate(Handle: Integer): Integer; | SysUtils | Cette fonction permet de demander la date et l'heure en format DOS d'un fichier. |
FILEOPEN | Function FileOpen(const FileName: string; Mode: Integer): Integer; | SysUtils | Cette fonction permet de demander l'ouverture d'un fichier. |
FILEPOS | Function FilePos(var F): Longint; | System | Cette fonction permet de demander la position courante du pointeur de fichier. |
FILEREAD | Function FileRead(Handle: Integer; var Buffer; Count: Integer): Integer; | SysUtils | Cette procédure permet de lire différentes données à partir d'un fichier ou d'un périphérique. |
FILESEARCH | Function FileSearch(Const Name, DirList:String):String; | SysUtils | 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 | Function FileSeek(Handle, Offset, Origin: Integer): Integer; | SysUtils | Cette fonction permet de fixer la position du pointeur dans un fichier spécifié. |
FILESETATTR | Function FileSetAttr(const FileName: string; Attr: Integer): Integer; | SysUtils | Cette fonction permet de fixer les attributs dans un fichier spécifié. |
FILESETDATE | Function FileSetDate(Handle: Integer; Age: Integer): Integer; | SysUtils | Cette fonction permet de fixer la date et l'heure d'un fichier Handle spécifié. |
FILESIZE | Function FileSize(fich:File):Integer; | System | Cette fonction retourne la taille en octets du fichier Handle spécifié. |
FILEWRITE | Function FileWrite(Handle: Integer; const Buffer; Count: Integer): Integer; | SysUtils | Cette procédure permet d'écrire différentes données à partir d'un fichier ou d'un périphérique. |
FILLCHAR | Procedure FillChar(var X; Count: Integer; value: Byte|Char); | System | Cette procédure permet d'effacer directement avec la valeur d'un octet une zone de mémoire. |
FINALIZE | Procedure Finalize( var V [; Count: Integer] ); | System | Cette procédure permet de finaliser (désinitialiser) une variable allouée dynamiquement. |
FINALIZEPACKAGE | Procedure FinalizePackage(Module: HMODULE); | SysUtils | Cette procédure permet de finaliser (désinitialiser) la DLL contenant un paquet. |
FINDCLASS | Function FindClass(const ClassName: string): TPersistentClass; | Classes | Cette fonction permet d'effectuer la recherche d'une classe à partir de son nom. |
FINDCLOSE | Procedure FindClose(var F: TSearchRec); | SysUtils | Cette procédure permet de terminer le processus de lecture d'un répertoire enclenché par «FindFirst». |
FINDCONTROL | Function FindControl(Handle: HWnd): TWinControl; | Controls | Cette fonction permet de demander le contrôle associé à une fenêtre par l'intermédiaire d'un Handle. |
FINDDRAGTARGET | Function FindDragTarget(const Pos: TPoint; AllowDisabled: Boolean): TControl; | Controls | Cette fonction permet de fixer les coordonnées situées à l'écran. |
FINDFIRST | Function FindFirst(const Path: string; Attr: Integer; var F: TSearchRec): Integer; | SysUtils | Cette fonction permet d'effectuer une rechercher d'élément dans un répertoire contenant des fichiers et répertoires. |
FINDNEXT | Function FindNext(var F: TSearchRec): Integer; | SysUtils | Cette fonction permet de rechercher l'élément suivant dans un répertoire contenant des fichiers et répertoires. |
FLOATTODECIMAL | Procedure FloatToDecimal(var DecVal: TFloatRec; const Value; ValueType: TFloatValue; Precision, Decimals: Integer); | SysUtils | Cette procédure permet de convertir un nombre réel sous un format décimal. |
FLOATTOSTR | Function FloatToStr(Value: Extended): String; | SysUtils | Cette fonction permet de convertir un nombre réel en chaîne de caractères de type Pascal. |
FLOATTOSTRF | Function FloatToStrF(Value: Extended; Format: TFloatFormat; Precision, Digits: Integer): String; | SysUtils | 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 | Function FloatToText(Buffer: PChar; const Value; ValueType: TFloatValue; Format: TFloatFormat; Precision, Digits: Integer): Integer; | SysUtils | 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 | Function FloatToTextFmt(Buffer: PChar; const Value; ValueType: TFloatValue; Format: PChar): Integer; | SysUtils | Cette fonction permet de convertir un nombre réel en chaîne de caractères sans code nulle selon un format spécifié. |
FLOOR | Function Floor(X: Extended): Integer; | Math | Cette fonction permet de connaître la valeur entière d'un nombre réel. |
FLUSH | Procedure Flush(fich:Text); | System | Cette procédure permet de vider les tampons d'écriture du fichier de texte spécifié. |
FMTLOADSTR | Function FmtLoadStr(Ident: Integer; const Args: array of const): string; | SysUtils | Cette fonction permet de transformer un tableau d'argument en chaîne de caractères. |
FMTSTR | Procedure FmtStr(var StrResult: string; const Format: string; const Args: array of const); | SysUtils | Cette procédure permet de transformer une chaîne de caractères en tableau d'argument. |
FORCEDIRECTORIES | Procedure ForceDirectories(Dir: string); | FileCtrl | Cette procédure permet d'effectuer la création si nécessaire de tous les niveaux de répertoire. |
FORMAT | Function Format(const Format: string; const Args: array of const): string; | SysUtils | 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 | Function FormatBuf(var Buffer; BufLen: Cardinal; const Format; FmtLen: Cardinal; const Args: array of const): Cardinal; | SysUtils | Cette fonction permet d'effectuer la transformation d'un tampon à partir d'un tableau d'argument. |
FORMATCURR | Function FormatCurr(const Format: string; Value: Currency): string; | SysUtils | Cette fonction permet de formaté une valeur monétaire en chaîne de caractères de forme Pascal. |
FORMATDATETIME | Function FormatDateTime(const Format: string; DateTime: TDateTime): string; | SysUtils | Cette fonction permet de formaté une valeur de date et heure en chaîne de caractères de forme Pascal. |
FORMATFLOAT | Function FormatFloat(const Format: string; Value: Extended): string; | SysUtils | Cette fonction permet de formaté un nombre réel en chaîne de caractères de forme Pascal. |
FPOWER10 | Function FPower10(Val: Extended; Pow: Integer ) : Extended; | System | Cette fonction permet de retourner la valeur de la puissance d'une base 10. |
FRAC | Function Frac(X: Extended): Extended; | System | Cette fonction permet de retourne la partie décimale d'un nombre réel. |
FREEMEM | Procedure FreeMem(var P: Pointer[; Size: Integer]); | System | Cette procédure permet de libérer une partie de mémoire dynamique attribué dans la zone de mémoire de tas à l'aide de la procédure GetMem. |
FREXP | Procedure Frexp(X: Extended; var Mantissa: Extended; var Exponent: Integer); | Math | Cette procédure permet de retourner la mantisse ainsi que l'exposant d'un nombre. |
FUTUREVALUE | Function FutureValue(Rate: Extended; NPeriods: Integer; Payment, PresentValue: Extended; PaymentTime: TPaymentTime): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul de la valeur future d'un investissement. |
GETACTIVEOLEOBJECT | Function GetActiveOleObject(const ClassName: string): IDispatch; | ComObj | Cette fonction permet de demander la référence d'une interface d'objet OLE actif. |
GETCLASS | Function GetClass(const ClassName: string): TPersistentClass; | Classes | Cette fonction permet de demander, en utilisant son nom, la classe persistante recensée. |
GETCURRENTDIR | Function GetCurrentDir: string; | SysUtils | Cette fonction permet de demander le répertoire courant avec une chaîne de caractères de format standard Pascal. |
GETDIR | Procedure GetDir(D: Byte; var S: string); | System | Cette procédure permet de connaitre le répertoire courant de l'unité spécifié avec une chaîne de caractères de format standard Pascal. |
GETEXTENSIONVERSION | Function GetExtensionVersion(var Ver: THSE_VERSION_INFO): BOOL; | ISAPIApp | Cette fonction permet de demander le nom ainsi que la version d'une application ISAPI ou NSAPI. |
GETFORMATSETTINGS | Procedure GetFormatSettings; | SysUtils | Cette procédure permet de réinitialiser toutes les informations de format de date et de nombre à la valeur d'origine. |
GETHEAPSTATUS | Function GetHeapStatus: THeapStatus; | ShareMem | Cette fonction permet de demander l'état courant du gestionnaire de mémoire. |
GETISTRINGS | Function GetIStrings(Strings: TStrings): IStrings; | AX | Cette fonction permet d'associé un objet utilisable par des objets OLE. |
GETLASTERROR | Function GetLastError:Integer; | System | Cette fonction permet de demander la dernière erreur que le système d'exploitation a eu avec l'application. |
GETLONGHINT | Function GetLongHint(const Hint: string): string; | Controls | Cette fonction permet de retourne la deuxième partie d'une chaîne de caractères de forme standard Pascal ayant pour séparateur le caractère «|». |
GETMEM | Procedure GetMem(var P: Pointer; Size: Integer); | System | Cette procédure permet d'effectuer une allocation dynamique sur la mémoire de tas. |
GETMEMORYMANAGER | Procedure GetMemoryManager(var MemMgr: TMemoryManager); | System | Cette procédure permet de demander le point d'entrée du gestionnaire de mémoire courant. |
GETPACKAGEINFO | Procedure GetPackageInfo(Module: HMODULE; Param: Pointer; var Flags: Integer; InfoProc: TPackageInfoProc); | System | Cette procédure permet de demander les unités et les paquets prérequis d'un paquet. |
GETSHORTHINT | Function GetShortHint(const Hint: string): string; | Controls | Cette fonction permet de retourne la première partie d'une chaîne de caractères de forme standard Pascal ayant pour séparateur le caractère «|». |
GRADTORAD | Function GradToRad(Grads: Extended): Extended; | Math | Cette fonction permet de convertir des grades en radians. |
GRAPHICEXTENSION | Function GraphicExtension(GraphicClass: TGraphicClass): string; | Graphics | Cette fonction permet de demander l'extension courant d'un objet graphique. |
GRAPHICFILEMASK | Function GraphicFileMask(GraphicClass: TGraphicClass): string; | Graphics | Cette fonction permet de demander le(s) masque(s) d'extension(s) courant d'un objet graphique. |
GRAPHICFILTER | Function GraphicFilter(GraphicClass: TGraphicClass): string; | Graphics | Cette fonction permet de demander le nom du/des masque(s) d'extension(s) courant d'un objet graphique. |
GUIDTOSTRING | Function GUIDToString(const ClassID: TGUID): string; | ComObj | Cette fonction permet de convertir un identificateur GUID en chaîne de caractères de forme standard Pascal. |
HALT | Procedure Halt [ ( Exitcode: Integer) ]; | System | Cette procédure permet d'arrêter le programme ou le sous-programme actuellement en cours. |
HI | Function Hi(i:Word):Byte; | System | Cette fonction permet de demander la partie haute de l'entier (physiquement le deuxième octet de l'entier). |
HIGH | Function High(X):expression scalaire; | System | Cette fonction permet de connaitre la valeur maximale d'un type de donnée. |
HTTPDECODE | Function HTTPDecode(const AStr: String): string; | HTTPApp | Cette fonction permet de décoder URL et de transformer ses codes en caractères spécifié en chaîne de caractères normaux. |
HTTPENCODE | Function HTTPEncode(const AStr: String): string; | HTTPApp | Cette fonction permet d'encoder une chaîne de caractères normal en chaîne de caractères valide pour URL et donc en encodant les caractères non autorisé. |
HTTPEXTENSIONPROC | Function HttpExtensionProc(var ECB: TEXTENSION_CONTROL_BLOCK): DWORD; | ISAPIApp | Cette fonction permet de demander un message provenant d'une requête HTTP d'une application ISAPI ou NSAPI. |
HYPOT | Function Hypot(X, Y: Extended): Extended; | Math | Cette fonction permet d'effectuer le calcul de la longueur de l'hypoténuse. |
INC | Procedure Inc(var X [ ; N: Longint ] ); | System | Cette procédure permet d'incrémenter la valeur de la variable spécifié. |
INCLUDE | Procedure Include(var S: set of T; I:T); | System | Ce mot réservé permet d'inclure un élément d'une variable d'ensemble (SET). |
INCMONTH | Function IncMonth(const Date: TDateTime; NumberOfMonths: Integer): TDateTime; | SysUtils | Cette procédure permet d'incrémenter une date du nombre de mois spécifié. |
INITIALIZE | Procedure Initialize(var V [ ; Count: Integer ] ); | System | Cette procédure permet d'initialiser une variable situé en mémoire dynamique. |
IORESULT | Function IOResult: Integer; | System | Cette fonction permet de connaître le code d'erreur d'une opération effectué sur un fichier. |
INPUTBOX | Function InputBox(const ACaption, APrompt, ADefault: string): string; | Dialogs | Cette fonction permet d'afficher une boite de dialogue avec une question et un bouton «Ok» et «Annuler». |
INPUTQUERY | Function InputQuery(const ACaption, APrompt: string; var Value: string): Boolean; | Dialogs | Cette fonction permet d'afficher une boite de dialogue avec une question, une entrée de données et un bouton «Ok» et «Annuler». |
INSERT | Procedure Insert(Source: string; var S: string; Index: Integer); | System | Cette procédure permet d'insérer une chaîne de caractères dans une autre chaîne de caractères à l'endroit spécifié. |
INT | Function Int(r:Real):Real; | System | Cette fonction permet de retourner la partie entière d'un nombre réel. |
INTERESTPAYMENT | Function InterestPayment(Rate: Extended; Period, NPeriods: Integer; PresentValue, FutureValue: Extended; PaymentTime: TPaymentTime): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul des intérêts d'un remboursement de prêt hypothécaire. |
INTERESTRATE | Function InterestRate(NPeriods: Integer; Payment, PresentValue, FutureValue: Extended; PaymentTime: TPaymentTime): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul du taux d'intérêt requis pour accroître de la valeur présent à la valeur future. |
INTERNALRATEOFRETURN | Function InternalRateOfReturn(Guess: Extended; const CashFlows: array of Double): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul le taux sur un retour d'investissement interne. |
INTPOWER | Function IntPower(Base: Extended; Exponent: Integer): Extended; | Math | Cette fonction permet d'effectuer le calcul d'une base à la puissance spécifié. |
INTTOHEX | Function IntToHex(Value: Integer; Digits: Integer): string; | SysUtils | Cette fonction permet d'effectuer la conversion d'une valeur décimal à une valeur hexadécimal dans une chaine de caractères de forme standard Pascal. |
INTTOSTR | Function IntToStr(Value: Integer): string; | SysUtils | Cette fonction permet d'effectuer la conversion d'une valeur décimal à une chaîne de caractères de forme standard Pascal. |
ISLEAPYEAR | Function IsLeapYear(Year: Word): Boolean; | SysUtils | Cette fonction permet de demander si l'année spécifiée est bissextile. |
ISPATHDELIMITER | Function IsPathDelimiter(const S: string; Index: Integer): Boolean; | SysUtils | 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 | Function IsValidIdent(const Ident: string): Boolean; | SysUtils | Cette fonction permet de demander si la chaîne de caractères est un identificateur de langage de programmation Pascal valide. |
LASTDELIMITER | Function LastDelimiter(const Delimiters, S: string): Integer; | SysUtils | Cette fonction permet de demander la position du dernier délimiteur spécifié dans une chaîne de caractères. |
LDEXP | Function Ldexp(X: Extended; P: Integer): Extended; | Math | Cette fonction permet de calculer la multiplication d'un nombre par 2 à la puissance spécifié. |
LENGTH | Function Length(ch:String):Integer; | System | Cette fonction permet d'indiquer la longueur d'une chaîne de caractères de format standard Pascal. |
LN | Function Ln(r:Real):Real; | System | Cette fonction permet de calculer le logarithme népérien (Naturel). |
LNXP1 | function LnXP1(X: Extended): Extended; | Math | Cette fonction permet de calculer le logarithme népérien (Naturel) de (X+1). |
LO | Function Lo(i:Word):Byte; | System | Cette fonction permet la partie base de l'entier (physiquement le premier octet de l'entier). |
LOADPACKAGE | Function LoadPackage(const Name: string): HMODULE; | System | Cette fonction permet d'effectuer le chargement d'un paquet. |
LOADSTR | Function LoadStr(Ident: Integer): string; | System | Cette fonction permet d'effectuer le chargement d'une chaîne de caractères à partir d'un fichier exécutable d'application. |
LOG10 | Function Log10(X: Extended): Extended; | Math | Cette fonction permet de calculer le logarithme en base 10. |
LOG2 | Function Log2(X: Extended): Extended; | Math | Cette fonction permet de calculer le logarithme en base 2. |
LOGINDIALOG | Function LoginDialog(const ADatabaseName: string; var AUserName, APassword: string): Boolean; | DBLogDlg | Cette fonction permet d'afficher une boite de dialogue offrant à l'utilisateur la possibilité d'effectuer une connexion à un serveur de base de données. |
LOGN | Function LogN(Base, X: Extended): Extended; | Math | Cette fonction permet de calculer le logarithme en base spécifié. |
LOW | Function Low(X):expression scalaire; | System | Cette fonction permet connaître la valeur minimale d'un type de donnée. |
LOWERCASE | Function LowerCase(const S: string): string; | SysUtils | Cette fonction permet de convertir en chaine de caractères ASCII de format standard Pascal en minuscule. |
LZCLOSE | Procedure LZClose(hFile: Integer); | LZExpand | Cette procédure permet de fermer un fichier compressé. |
LZCOPY | Function LZCopy(Source, Dest: Integer): Longint; | LZExpand | Cette fonction permet de copier un fichier en dehors du fichier compressé ou permet de le compresser et de l'inclure avec le fichier compressé. |
LZOPENFILE | Function LZOpenFile(Filename: PChar; var ReOpenBuff: TOFStruct; Style: Word): Integer; | LZExpand | Cette fonction permet de créer, ouvrir ou supprimer un fichier compressé. |
LZREAD | Function LZRead(hFile: Integer; Buffer: LPSTR; Count: Integer): Integer; | LZExpand | Cette fonction permet d'effectuer la lecture d'enregistrement dans un fichier compressé. |
LZSEEK | Function LZSeek(hFile: Integer; Offset: Longint; Origin: Integer): Longint; | LZExpand | Cette fonction permet de fixer la position du pointeur dans un fichier compressé spécifié. |
MATCHESMASK | Function MatchesMask(const Filename, Mask: string): Boolean; | Masks | Cette fonction permet de demander si le nom de fichier correspond au masque spécifié. |
MAXINTVALUE | Function MaxIntValue(const Data: array of Integer): Integer; | Math | Cette fonction permet de renvoyer la plus grande valeur d'un tableau d'entier. |
MAXVALUE | Function MaxValue(const Data: array of Double): Double; | Math | Cette fonction permet de renvoyer la plus grande valeur d'un tableau de nombre réel. |
MEAN | Function Mean(const Data: array of Double): Extended; | Math | Cette fonction permet de renvoyer la moyenne d'un tableau de nombre réel. |
MEANANDSTDDEV | Procedure MeanAndStdDev(const Data: array of Double; var Mean, StdDev: Extended); | Math | Cette procédure permet de renvoyer la moyenne et la variance d'un tableau de nombre réel. |
MESSAGEDLG | Function MessageDlg(const Msg: string; AType: TMsgDlgType; AButtons: TMsgDlgButtons; HelpCtx: Longint): Word; | Dialogs | Cette fonction permet d'afficher une boite de dialogue de message pour que l'utilisateur effectue les actions spécifiées centrés automatiquement au centre de l'écran. |
MESSAGEDLGPOS | Function MessageDlgPos(const Msg: string; AType: TMsgDlgType; AButtons: TMsgDlgButtons; HelpCtx: Longint; X, Y: Integer): Word; | Dialogs | Cette fonction permet d'afficher une boite de dialogue de message pour que l'utilisateur effectue les actions spécifiées aux coordonnées d'affiche spécifié. |
MININTVALUE | Function MinIntValue(const Data: array of Integer): Integer; | Math | Cette fonction permet de renvoyer la plus petite valeur d'un tableau d'entier. |
MINVALUE | Function MinValue(const Data: array of Double): Double; | Math | Cette fonction permet de renvoyer la plus petite valeur d'un tableau de nombre réel. |
MKDIR | Procedure MkDir(reper:String); | System | Cette procédure permet de créer un répertoire. |
MOVE | Procedure Move(Var orig,dest;nbre:Integer); | System | Cette procédure permet d'effectuer une copie d'un tampon de mémoire dans une autre zone de mémoire de la longueur spécifié en octets. |
NATIVETOANSI | Procedure NativeToAnsi(Locale: TLocale; NativeStr: PChar; var AnsiStr: string); | DBTables | Cette procédure permet d'effectuer la conversion une chaine de caractères de format spécifié en chaine de caractères ANSI. |
NATIVETOANSIBUF | Procedure NativeToAnsiBuf(Locale: TLocale; Source, Dest: PChar; Len: Integer); | DBTables | Cette procédure permet d'effectuer la conversion une chaine de caractères ASCIZ de format spécifié en chaine de caractères ANSI de forme ASCIZ. |
NETPRESENTVALUE | Function NetPresentValue(Rate: Extended; const CashFlows: array of Double; PaymentTime: TPaymentTime): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul de la valeur actuelle à partir d'un tableau de valeurs contenant des estimées de liquidités. |
NEW | Procedure New(p:Pointer); | System | Cette fonction permet d'allouer de la mémoire dynamique pour une variable. |
NEWMENU | Function NewMenu(Owner: TComponent; const AName: string; Items: array of TMenuItem): TMainMenu; | Menus | Cette fonction permet d'effectuer la création d'un menu déroulant principal. |
NEWPOPUPMENU | Function NewPopupMenu(Owner: TComponent; const AName: string; Alignment: TPopupAlignment; AutoPopup: Boolean; Items: array of TMenuitem): TPopupMenu; | Menus | Cette fonction permet d'effectuer la création d'un menu contextuel. |
NEWSTR | Function NewStr(const S: string): PString; | SysUtils | Cette fonction permet d'effectuer l'allocation dans la mémoire dynamique d'une chaîne de caractères de format standard Pascal. |
NORM | Function Norm(const Data: array of Double): Extended; | Math | Cette fonction permet de renvoyer la norme euclidienne «L-2» d'un tableau de nombre réel. |
NOW | Function Now: TDateTime; | SysUtils | Cette fonction permet de retourne la date et l'heure actuelle du système d'exploitation. |
NUMBEROFPERIODS | Function NumberOfPeriods(Rate, Payment, PresentValue, FutureValue: Extended; PaymentTime: TPaymentTime): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul du nombre de périodes de paiement requis pour un investissement. |
OBJECTBINARYTOTEXT | Procedure ObjectBinaryToText(Input, Output: TStream); | Classes | Cette procédure permet la conversion de données binaire d'un objet sous une forme texte. |
OBJECTRESOURCETOTEXT | Procedure ObjectResourceToText(Input, Output: TStream); | Classes | Cette procédure permet la conversion de données binaire d'un objet de ressource sous une forme texte. |
OBJECTTEXTTOBINARY | Procedure ObjectTextToBinary(Input, Output: TStream); | Classes | Cette procédure permet la conversion d'information texte en données binaire d'un objet. |
OBJECTTEXTTORESOURCE | Procedure ObjectTextToResource(Input, Output: TStream); | Classes | Cette procédure permet la conversion d'information texte en données binaire d'un objet de ressource. |
ODD | Function Odd(i:LongInt):Boolean; | System | Cette fonction indique si la valeur entière est un nombre impair. |
OLECHECK | Procedure OleCheck(ECode: HResult); | ComObj | Cette procédure permet de provoquer une exception OLE si le code spécifié correspond à une erreur. |
OLEERROR | Procedure OleError(ErrorCode: HResult); | ComObj | Cette procédure permet de provoquer une exception OLE. |
OLESTRTOSTRING | Function OleStrToString(Source: PWideChar): string; | System | Cette fonction permet d'effectuer la conversion d'une chaîne OLE en chaîne de caractères de forme standard Pascal. |
OLESTRTOSTRVAR | Procedure OleStrToStrVar(Source: PWideChar; var Dest: string); | System | Cette procédure permet d'effectuer la copie du résultat de la conversion d'une chaîne OLE en une chaîne de caractères de forme standard Pascal. |
ORD | Function Ord(s):LongInt; | System | Cette fonction permet de connaître le rang de la valeur scalaire, par exemple on peut connaître le numéro de code ASCII d'un caractère de cette manière. |
OUTOFMEMORYERROR | Procedure OutOfMemoryError; | SysUtils | Cette procédure permet de provoquer une exception de manque de mémoire disponible. |
PARAMCOUNT | Function ParamCount:Integer; | System | Cette fonction retourne le nombre de paramètres passé au programme par le système d'exploitation. |
PARAMSTR | Function ParamStr(nbre:Integer):String; | System | Cette fonction retourne le contenu du paramètre spécifié passé au programme par le système d'exploitation. |
PARSEDATE | Function ParseDate(const DateStr: string): TDateTime; | HTTPApp | Cette fonction permet de convertir une date contenue dans un entête HTTP en un objet de date et d'heure. |
PAYMENT | Function Payment(Rate: Extended; NPeriods: Integer; PresentValue, FutureValue: Extended; PaymentTime: TPaymentTime): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul du remboursement a entièrement amortir. |
PERIODPAYMENT | Function PeriodPayment(Rate: Extended; Period, NPeriods: Integer; PresentValue, FutureValue: Extended; PaymentTime: TPaymentTime): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul du remboursement intégral composant le principal. |
PI | Function Pi: Extended; | System | Cette fonction retourne la valeur de nombre Pi (Π). |
POINT | Function Point(AX, AY: Integer): TPoint; | Classes | Cette fonction permet de créer un objet contenant un couple de coordonnée. |
POLY | Function Poly(X: Extended; const Coefficients: array of Double): Extended; | Math | Cette fonction de statistique permet d'effectuer le calcul d'un polynomial uniforme de valeur spécifié à l'aide d'un tableau de nombre réel. |
POS | Function Pos(ch1,ch2:String):Integer; | System | Cette fonction permet d'indiquer la position à laquelle se trouve une sous-chaîne de caractères dans une chaîne de caractères de format standard Pascal. |
POWER | Function Power(Base, Exponent: Extended): Extended; | Math | Cette fonction permet d'effectuer le calcul d'une base spécifié à la puissance spécifié. |
PRED | Function Pred(s:scalaire):scalaire; | System | Cette fonction permet de retourner la valeur précédente de l'expression. |
PROGIDTOCLASSID | Function ProgIDToClassID(const ProgID: string): TGUID; | ComObj | Cette fonction retourne l'identificateur de classe de l'identificateur de programme. |
PTR | Function Ptr(Address: Integer): Pointer; | System | Cette fonction retourne un pointeur à partir d'une adresse. |
QUOTEDSTR | Function QuotedStr(const S: string): string; | SysUtils | Cette fonction permet de rajouter des guillemets aux extrémités d'une chaîne de caractères. |
RADTOCYCLE | Function RadToCycle(Radians: Extended): Extended; | Math | Cette fonction permet d'effectuer la conversion de radians en cycles. |
RADTODEG | Function RadToDeg(Radians: Extended): Extended; | Math | Cette fonction permet d'effectuer la conversion de radians en degrés. |
RADTOGRAD | Function RadToGrad(Radians: Extended): Extended; | Math | Cette fonction permet d'effectuer la conversion de radians en grades. |
RAISELASTWIN32ERROR | Procedure RaiseLastWin32Error; | SysUtils | Cette procédure permet de provoquer une exception pour la dernière erreur survenue dans le Win32. |
RANDG | Function RandG(Mean, StdDev: Extended): Extended; | Math | Cette fonction statistique permet d'effectuer la génération de nombres aléatoires avec une distribution gaussienne sur la moyenne. |
RANDOM | Function Random [ ( Range: Integer) ]; | System | Cette fonction permet de générer un nombre aléatoire. |
RANDOMIZE | Procedure Randomize; | System | Cette procédure permet d'initialiser le générateur de nombre aléatoire. |
READ | Procedure Read([var fich:Text;]var1, var2,...); | System | Cette procédure permet de lire différentes données à partir d'un périphérique, d'un fichier ou de la console. |
READCOMPONENTRES | Function ReadComponentRes(const ResName: string; Instance: TComponent): TComponent; | Classes | Cette procédure permet de demander les composants ainsi que leurs propriétés associées à une ressource du système d'exploitation. |
READCOMPONENTRESFILE | Function ReadComponentResFile(const FileName: string; Instance: TComponent): TComponent; | Classes | Cette procédure permet de demander les composants ainsi que leurs propriétés associées à un fichier de ressource du système d'exploitation. |
READLN | Procedure ReadLn([Var fich:Text;]var1,var2,...); | System | Cette procédure permet de lire une ligne de texte à partir d'un périphérique, d'un fichier ou de la console. |
REALLOCMEM | Procedure ReallocMem(var P: Pointer; Size: Integer); | System | Cette procédure permet d'effectuer une réallocation dynamique sur la mémoire de tas. |
REGISTERCLASS | Procedure RegisterClass(AClass: TPersistentClass); | Classes | Cette procédure permet d'enregistrer une classe de façon à ce qu'elle soit exploitable dans l'inspecteur d'objet. |
REGISTERCLASSALIAS | Procedure RegisterClassAlias(AClass: TPersistentClass; const Alias: string); | Classes | Cette procédure permet d'enregistrer un alias associé à une classe de façon à ce qu'elle soit exploitable dans l'inspecteur d'objet. |
REGISTERCLASSES | Procedure RegisterClasses(AClasses: array of TPersistentClass); | Classes | Cette procédure permet d'enregistrer un tableau contenant des classes de façon à ce qu'elle soit exploitable dans l'inspecteur d'objet. |
REGISTERCOMPONENTEDITOR | Procedure RegisterComponentEditor(ComponentClass: TComponentClass; ComponentEditor: TComponentEditorClass); | DsgnIntf | Cette procédure permet d'enregistrer une composante d'édition de texte utilisable pour la conception. |
REGISTERCOMPONENTS | Procedure RegisterComponents(const Page: string; ComponentClasses: array of TComponentClass); | Classes | Cette procédure permet d'enregistrer des classes situées dans la même page de la palette de composantes. |
REGISTERLIBRARYEXPERT | Procedure RegisterLibraryExpert(Expert: TIExpert); | ExptIntf | Cette procédure permet d'enregistrer un expert pour paquet. |
REGISTERNOICON | Procedure RegisterNoIcon(ComponentClasses: array of TComponentClass); | Classes | Cette procédure permet d'enregistrer des composantes de classes n'apparaissant pas dans la palette de composantes. |
REGISTERNONACTIVEX | Procedure RegisterNonActiveX(ComponentClasses: array of TComponentClass; AxRegType: TActiveXRegType); | Classes | Cette procédure permet d'interdire l'accès à une composante ActiveX par un expert. |
REGISTERPROPERTYEDITOR | Procedure RegisterPropertyEditor(PropertyType: PTypeInfo; ComponentClass: TClass; const PropertyName: string; EditorClass: TPropertyEditorClass); | DsgnIntf | Cette procédure permet d'enregistrer une propriété de composante d'édition de texte utilisable pour la conception. |
REMOVEDIR | Function RemoveDir(const Dir: string): Boolean; | SysUtils | Cette procédure permet de supprimer un répertoire à partir de chaîne de caractères de format standard Pascal. |
RENAME | Procedure Rename(Var fich:File; nouveaunom:String); | System | Cette procédure permet de renommer le nom d'un fichier à partir de son identificateur de fichier. |
RENAMEFILE | Function RenameFile(const OldName, NewName: string): Boolean; | SysUtils | Cette fonction permet de renommer le nom d'un fichier. |
RESET | Procedure Reset(var F [: File; RecSize: Word ] ); | System | Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié. |
REWRITE | Procedure Rewrite(var F: File [; Recsize: Word ] ); | System | Cette procédure permet de créer un nouveau fichier ou d'écraser le contenu d'un fichier existant. |
RMDIR | Procedure RmDir(reper:String); | System | Cette procédure permet de supprimer un répertoire à partir de chaîne de caractères de format standard Pascal. |
ROUND | Function Round(X: Extended): Longint; | System | Cette fonction retourne la valeur arrondie d'un nombre réel. |
RUNERROR | Procedure RunError[ ( Errorcode: Byte ) ]; | System | Cette procédure permet d'arrêter l'exécution du programme avec un code d'erreur particulier. |
SEEK | Procedure Seek(var F; N: Longint); | System | Cette procédure permet de fixer la position du pointeur dans un fichier spécifié. |
SEEKEOF | Function SeekEof[(var F: Text)]:Boolean; | System | Cette fonction indique si la fin du fichier texte est atteinte. |
SEEKEOLN | Function SeekEoLn[(Var Fich:Text)]:Boolean; | System | Cette fonction indique si la fin d'une ligne de fichier texte est atteinte. |
SELECTDIRECTORY | Function SelectDirectory(var Directory: string; Options: TSelectDirOpts; HelpCtx: Longint):Boolean; | FileCtrl | Cette fonction permet d'afficher une boite de dialogue offrant la possibilité à l'utilisateur d'entrer un nom de répertoire. |
SET8087CW | Procedure Set8087CW(NewCW: Word); | System | Cette procédure permet de fixer la valeur du mode de contrôle du coprocesseur mathématique ainsi que la variable «Default8087CW» inclus dans l'unité «System». |
SETCURRENTDIR | Function SetCurrentDir(const Dir: string): Boolean; | SysUtils | Cette fonction permet de changer le répertoire courant en utilisant des chaînes de caractères de format standard Pascal. |
SETLENGTH | Procedure SetLength(var S: string; NewLength: Integer); | System | Cette procédure permet de fixer la longueur d'une chaîne de caractères de format standard Pascal. |
SETMEMORYMANAGER | Procedure SetMemoryManager(const MemMgr: TMemoryManager); | System | Cette procédure permet de fixer le point d'entrée du gestionnaire de mémoire courant. |
SETOLEFONT | Procedure SetOleFont(Font: TFont; const OleFont: IFontDisp); | AX | Cette procédure permet d'effectuer la connexion avec un objet de police de caractères OLE pour être utilisé par un objet «TFont». |
SETSTRING | Procedure SetString(var s: string; buffer: PChar; len: Integer); | System | Cette procédure permet de copier un bloc d'une chaîne de caractères ASCIZ dans une chaîne de caractères de format standard Pascal. |
SETTEXTBUF | Procedure SetTextBuf(Var Fich:Text;Var buffer;Taille:Word); | System | Cette procédure permet de fixer la taille de la mémoire tampon d'un fichier texte. |
SHORTCUTTOKEY | Procedure ShortCutToKey(ShortCut: TShortCut; var Key: Word; var Shift: TShiftState); | Menus | Cette procédure permet de demander le code de la touche virtuelle ainsi que des touches d'état du raccourci de menu. |
SHORTCUTTOTEXT | Function ShortCutToText(ShortCut: TShortCut): string; | Menus | Cette fonction permet de demander le nom d'un raccourci de menu. |
SHOWEXCEPTION | Procedure ShowException(ExceptObject: TObject; ExceptAddr: Pointer); | SysUtils | Cette procédure permet d'effectuer l'affichage d'une exception avec son adresse. |
SHOWMESSAGE | Procedure ShowMessage(const Msg: string); | Dialogs | Cette procédure permet d'effectuer l'affichage d'une boite de dialogue avec un message et un bouton «OK». |
SHOWMESSAGEFMT | Procedure ShowMessageFmt(const Msg: string; Params: array of const); | Dialogs | Cette procédure permet d'effectuer l'affichage d'une boite de dialogue avec un message, des paramètres de formatage et un bouton «OK». |
SIN | Function Sin(X: Extended): Extended; | System | Cette fonction trigonométrique retourne le «Sinus». |
SINCOS | Procedure SinCos(Theta: Extended; var Sin, Cos: Extended); | Math | Cette fonction trigonométrique retourne le «Sinus» et le «Cosinus» à partir d'un angle. |
SINH | Function Sinh(X: Extended): Extended; | Math | Cette fonction trigonométrique retourne le «Sinus» hyperbolique. |
SIZEOF | Function SizeOf(variable|type):Integer; | Ce mot réservé permet de connaître la taille en octet d'une variable ou d'un type. | |
SLICE | Function Slice(var A: array; Count: Integer): array; | System | Cette fonction permet de demander une sous-section d'un tableau de variable. |
SLNDEPRECIATION | Function SLNDepreciation(Cost, Salvage: Extended; Life: Integer): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul de l'amortissement linéaire d'un actif sur une période. |
SQR | Function Sqr(X: Extended): Extended; | System | Cette fonction retourne le carré d'un nombre. |
SQRT | Function Sqrt(X: Extended): Extended; | System | Cette fonction retourne la racine carrée d'un nombre. |
STATUSSTRING | Function StatusString(StatusCode: Integer): string; | HTTPApp | Cette fonction retourne une chaine de caractères contenant le code d'état d'une réponse HTTP. |
STDDEV | Function StdDev(const Data: array of Double): Extended; | Math | Cette fonction statistique retourne l'écart-type d'un tableau de nombre réel. |
STR | Procedure Str(X [: Width [: Decimals ]]; var S); | System | Cette procédure permet de convertir un nombre en une chaîne de caractères de format Pascal. |
STRALLOC | Function StrAlloc(Size: Cardinal): PChar; | SysUtils | Cette fonction permet d'allouer de la mémoire dynamique pour une chaîne de caractères ASCIZ. |
STRBUFSIZE | Function StrBufSize(Str: PChar): Cardinal; | SysUtils | Cette fonction permet de demander l'espace disponible dans une chaîne de caractères ASCIZ alloué par la fonction «StrAlloc». |
STRBYTETYPE | Function StrByteType(Str: PChar; Index: Cardinal): TMbcsByteType; | SysUtils | 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 | Function StrCat(C1,C2:PChar):PChar; | SysUtils | Cette fonction permet la concaténation de chaînes de caractères ASCIZ. |
STRCOMP | Function StrComp(C1,C2:PChar):Integer; | SysUtils | Cette fonction effectue la comparaison de deux chaînes de caractères ASCIZ. |
STRCOPY | Function StrCopy(C1,C2:PChar):PChar; | SysUtils | Cette fonction permet d'effectuer la copie d'une chaîne de caractères ASCIZ dans une autre. |
STRDISPOSE | Procedure StrDispose(C:PChar); | SysUtils | Cette procédure permet de libérer l'espace mémoire utilisé par la chaîne de caractères ASCIZ. |
STRECOPY | Function StrECopy(C1,C2:PChar):PChar; | SysUtils | 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 | Function StrEnd(C:PChar):PChar; | SysUtils | Cette fonction retourne un pointeur à la fin de cette chaîne de caractères ASCIZ. |
STRFMT | Function StrFmt(Buffer, Format: PChar; const Args: array of const): PChar; | SysUtils | 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 | Function StrIComp(C1,C2:PChar):Integer; | SysUtils | Cette fonction permet de comparer deux chaînes de caractères ASCIZ sans tenir compte des majuscules/minuscules. |
STRINGOFCHAR | Function StringOfChar(Ch: Char; Count: Integer): string; | System | Cette fonction répète un caractère détermine plusieurs fois sous forme de chaîne de caractères de format standard Pascal. |
STRINGTOGUID | Function StringToGUID(const S: string): TGUID; | ComObj | Cette fonction permet de convertir une chaîne de caractères en identificateur GUID. |
STRINGTOOLESTR | Function StringToOleStr(const Source: string): PWideChar; | System | Cette fonction permet de convertir une chaîne de caractères de format Pascal en une chaîne OLE. |
STRINGTOWIDECHAR | Function StringToWideChar(const Source: string; Dest: PWideChar; DestSize: Integer): PWideChar; | System | Cette fonction permet de convertir une chaîne de caractères de format Pascal ANSI en une chaîne Unicode. |
STRLCAT | Function StrLCat(C1,C2:PChar;Long:Word):PChar; | SysUtils | Cette fonction permet la concaténation de chaînes de caractères ASCIZ et de fixer une limite maximal de longueur. |
STRLCOMP | Function StrLComp(C1,C2;N:Word):Integer; | SysUtils | Cette fonction effectue la comparaison du début de deux chaînes de caractères ASCIZ. |
STRLCOPY | Function StrLCopy(C1,C2:PChar;N:Word):PChar; | SysUtils | 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 | Function StrLen(C:PChar):Cardinal; | SysUtils | Cette fonction permet d'indiquer la longueur d'une chaîne de caractères ASCIZ. |
STRLFMT | Function StrLFmt(Buffer: PChar; MaxLen: Cardinal; Format: PChar; const Args: array of const): PChar; | SysUtils | Cette fonction permet de formaté une chaîne de caractères ASCIZ à l'aide d'un tableau d'argument. |
STRLICOMP | Function StrLIComp(C1,C2:PChar;N:Cardinal):Cardinal; | SysUtils | 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 | Function StrLower(C:PChar):PChar; | SysUtils | Cette fonction transforme en minuscule une chaîne de caractères ASCIZ. |
STRMOVE | Function StrMove(C1,C2:PChar;L:Cardinal):PChar; | SysUtils | Cette fonction déplace un bloc de caractère dans une autre chaîne de caractères ASCIZ. |
STRNEW | Function StrNew(C:PChar):PChar; | SysUtils | Cette procédure permet d'allouer de l'espace de mémoire dynamiquement pour une chaîne de caractères ASCIZ. |
STRPAS | Function StrPas(C:PChar):String; | SysUtils | Cette fonction retourne la conversion d'une chaîne de caractères ASCIZ en une chaîne de caractères de format Pascal. |
STRPCOPY | Function StrPCopy(C1:PChar;C2:String):PChar; | SysUtils | Cette procédure retourne la conversion d'une chaîne de caractères de format Pascal en une chaîne de caractères ASCIZ. |
STRPLCOPY | Function StrPLCopy(Dest: PChar; const Source: string; MaxLen: Cardinal): PChar; | SysUtils | Cette procédure 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 | Function StrPos(C1,C2:PChar):PChar; | SysUtils | 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 | Function StrRScan(Str: PChar; Chr: Char): PChar; | SysUtils | Cette fonction retourne un pointeur sur la position du dernier caractère spécifié dans une chaîne de caractères ASCIZ. |
STRSCAN | Function StrScan(C:PChar;Chr:Char):PChar; | SysUtils | Cette fonction retourne un pointeur sur la position du premier caractère spécifié dans une chaîne de caractères ASCIZ. |
STRTOCURR | Function StrToCurr(const S: string): Currency; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en valeur monétaire. |
STRTODATE | Function StrToDate(const S: string): TDateTime; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en une date. |
STRTODATETIME | Function StrToDateTime(const S: string): TDateTime; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en une date et une heure. |
STRTOFLOAT | Function StrToFloat(const S: string): Extended; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en un nombre réel. |
STRTOINT | Function StrToInt(const S: string): Integer; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en un nombre entier. |
STRTOINTDEF | Function StrToIntDef(const S: string; Default: Integer): Integer; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en un nombre entier s'il est valide sinon la valeur par défaut est retournée. |
STRTOTIME | Function StrToTime(const S: string): TDateTime; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en une heure. |
STRUPPER | Function StrUpper(C:PChar):PChar; | SysUtils | Cette fonction transforme, en majuscule, une chaîne de caractères ASCIZ. |
SUCC | Function Succ(s:scalaire):scalaire; | System | Cette fonction permet de retourner la valeur suivante de l'expression. |
SUM | Function Sum(const Data: array of Double): Extended; | Math | Cette fonction permet de renvoyer la somme d'un tableau de nombre réel. |
SUMINT | Function SumInt(const Data: array of Integer): Integer; | Math | Cette fonction permet de renvoyer la somme d'un tableau de nombre entier. |
SUMOFSQUARES | Function SumOfSquares(const Data: array of Double): Extended; | Math | Cette fonction permet de renvoyer la somme des valeurs au carré d'un tableau de nombre réel. |
SUMSANDSQUARES | Procedure SumsAndSquares(const Data: array of Double; var Sum, SumOfSquares: Extended); | Math | Cette fonction permet de renvoyer la somme d'un tableau de nombre réel ainsi que la somme des valeurs au carré d'un tableau de nombre réel. |
SWAP | Function Swap(i:Word):Word; | System | Cette fonction permet de retourner l'inversion des octets de poids fort et faible. |
SYDDEPRECIATION | Function SYDDepreciation(Cost, Salvage: Extended; Life, Period: Integer): Extended; | Math | Cette fonction de comptabilité permet d'effectuer le calcul de l'amortissement d'un actif. |
SYSERRORMESSAGE | Function SysErrorMessage(ErrorCode: Integer): string; | SysUtils | Cette fonction permet de demander la chaine de caractères associés à un code d'erreur. |
SYSFREEMEM | Function SysFreeMem(P: Pointer): Integer; | System | Cette fonction permet de libérer une partie de mémoire dynamique attribué dans la zone globale de mémoire de tas. |
SYSGETMEM | Function SysGetMem(Size: Integer): Pointer; | System | Cette procédure permet d'effectuer une allocation dynamique sur la mémoire global de tas. |
SYSREALLOCMEM | Function SysReallocMem(P: Pointer; Size: Integer): Pointer; | System | Cette procédure permet d'effectuer une réallocation dynamique sur la mémoire global de tas. |
SYSTEMTIMETODATETIME | Function SystemTimeToDateTime(const SystemTime: TSystemTime): TDateTime; | SysUtils | Cette fonction permet d'effectuer la conversion de date et heure système en une date et heure d'application. |
TAN | Function Tan(X: Extended): Extended; | Math | Cette fonction trigonométrique retourne la «Tangente». |
TANH | Function Tanh(X: Extended): Extended; | Math | Cette fonction trigonométrique retourne la «Tangente» hyperbolique. |
TEXTTOFLOAT | Function TextToFloat(Buffer: PChar; var Value; ValueType: TFloatValue): Boolean; | SysUtils | Cette fonction permet de convertir une chaîne de caractères ASCIZ en un nombre à virgule flottante. |
TEXTTOSHORTCUT | Function TextToShortCut(Text: string): TShortCut; | Menus | Cette fonction permet de générer une raccourci à partir d'une chaîne de caractères standard Pascal. |
TIME | Function Time: TDateTime; | SysUtils | Cette fonction permet de demander la date et l'heure du système d'exploitation. |
TIMESTAMPTODATETIME | Function TimeStampToDateTime(const TimeStamp: TTimeStamp): TDateTime; | SysUtils | 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 | Function TimeStampToMSecs(const TimeStamp: TTimeStamp): Comp; | SysUtils | 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 | Function TimeToStr(Time: TDateTime): string; | SysUtils | Cette fonction permet de convertir la date et l'heure en une chaîne de caractères de format standard Pascal. |
TRIM | Function Trim(const S: string): string; | SysUtils | Cette fonction supprime les caractères d'espace aux extrémités d'une chaîne de caractères de format standard Pascal. |
TRIMLEFT | Function TrimLeft(const S: string): string; | SysUtils | Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères de format standard Pascal. |
TRIMRIGHT | Function TrimRight(const S: string): string; | SysUtils | Cette fonction supprime les caractères d'espace à la fin d'une chaîne de caractères de format standard Pascal. |
TRUNC | Function Trunc(X: Extended): Longint; | System | Cette fonction retourne la partie entière d'un nombre réel. |
TRUNCATE | Procedure Truncate(fich:File); | System | Cette procédure permet de couper à l'endroit actuel le contenu du fichier. |
TYPEINFO | Function TypeInfo(TypeIdent): Pointer; | System | Cette fonction permet de demander un pointeur sur les informations de type de données d'un identificateur de type. |
UNIQUESTRING | Procedure UniqueString(var S: string); | System | Cette procédure permet de s'assurer que la chaîne de caractères est allouée dans une zone de mémoire unique sans aucunes liaisons avec une chaîne de caractères identique. |
UNIXPATHTODOSPATH | Function UnixPathToDosPath(const Path: string): string; | HTTPApp | Cette fonction permet d'effectuer la conversion d'un chemin de style Unix ou Linux en son équivalent sous le système d'exploitation DOS ou Windows. |
UNLOADPACKAGE | Procedure UnloadPackage(Module: HMODULE); | SysUtils | Cette procédure permet de décharger de la mémoire un paquet. |
UNREGISTERCLASS | Procedure UnRegisterClass(AClass: TPersistentClass); | Classes | Cette procédure permet de désenregistrer une classe. |
UNREGISTERCLASSES | Procedure UnRegisterClasses(AClasses: array of TPersistentClass); | Classes | Cette procédure permet de désenregistrer un tableau contenant des classes. |
UNREGISTERMODULECLASSES | Procedure UnRegisterModuleClasses(Module: HMODULE); | Classes | Cette procédure permet de désenregistrer de toutes les classes associé à un module. |
UPCASE | Function UpCase(ch:Char):Char; | System | Cette fonction permet de convertir en chaîne de caractères de format standard Pascal en majuscule. |
UPPERCASE | Function UpperCase(const S: string): string; | SysUtils | Cette fonction permet de convertir en chaîne de caractères ASCII de format standard Pascal en majuscule. |
VAL | Procedure Val(ch:String; Var nbre,err:Integer); | System | Cette procédure permet de convertir une chaîne de caractères en sa valeur numérique. |
VALIDPARENTFORM | Function ValidParentForm(Control: TControl): TCustomForm; | Forms | Cette fonction permet de demander le formulaire contenant les contrôles indiqué. |
VARARRAYCREATE | Function VarArrayCreate(const Bounds: array of Integer; VarType: Integer): Variant; | System | Cette fonction permet de générer un tableau de variable de type variant. |
VARARRAYDIMCOUNT | Function VarArrayDimCount(const A: Variant): Integer; | System | Cette fonction permet de demander le nombre de dimension d'un tableau de variable de type variant. |
VARARRAYHIGHBOUND | Function VarArrayHighBound(const A: Variant; Dim: Integer): Integer; | System | Cette fonction permet de demander la limite maximale d'une dimension d'un tableau de variable de type variant. |
VARARRAYLOCK | Function VarArrayLock(var A: Variant): Pointer; | System | Cette fonction permet de verrouiller un tableau de variable de type variant. |
VARARRAYLOWBOUND | Function VarArrayLowBound(const A: Variant; Dim: Integer): Integer; | System | Cette fonction permet de demander la limite minimale d'une dimension d'un tableau de variable de type variant. |
VARARRAYOF | Function VarArrayOf(const Values: array of Variant): Variant; | System | Cette fonction permet de générer un tableau de variable de type variant à une seule dimension. |
VARARRAYREDIM | Procedure VarArrayRedim(var A: Variant; HighBound: Integer); | System | Cette procédure permet de modifier le nombre de dimension d'un tableau de variable de type variant. |
VARARRAYREF | Function VarArrayRef(const A: Variant): Variant; | System | Cette fonction permet de demander une référence d'un tableau de variable de type variant. |
VARARRAYUNLOCK | Procedure VarArrayUnlock(var A: Variant); | System | Cette procédure permet de déverrouiller un tableau de variable de type variant. |
VARASTYPE | Function VarAsType(const V: Variant; VarType: Integer): Variant; | System | Cette fonction permet de définir le type de données de la variante. |
VARCAST | Procedure VarCast(var Dest: Variant; const Source: Variant; VarType: Integer); | System | Cette procédure permet d'effectuer la conversion d'une variante dans un type particulier. |
VARCLEAR | Procedure VarClear(var V: Variant); | System | Cette procédure permet de fixer la valeur d'une variable de type variant à non-défini. |
VARCOPY | Procedure VarCopy(var Dest: Variant; const Source: Variant); | System | Cette procédure permet d'effectuer la copie d'une variable de type variant dans une autre. |
VARFROMDATETIME | Function VarFromDateTime(DateTime: TDateTime): Variant; | System | Cette fonction permet de convertir une date et une heure en une variable de type variant. |
VARIANCE | Function Variance(const Data: array of Double): Extended; | Math | Cette fonction de statistique permet d'effectuer le calcul de la variance d'échantillonnage d'un tableau de nombre réel. |
VARISARRAY | Function VarIsArray(const V: Variant): Boolean; | System | Cette fonction de permet de demander si le variable de type variant est un tableau. |
VARISEMPTY | Function VarIsEmpty(const V: Variant): Boolean; | System | Cette fonction de permet de demander si le variable de type variant est non-défini. |
VARISNULL | Function VarIsNull(const V: Variant): Boolean; | System | Cette fonction de permet de demander si le variable de type variant à la valeur nulle. |
VARTODATETIME | Function VarToDateTime(const V: Variant): TDateTime; | System | Cette fonction permet de convertir une variable de type variant en une date et une heure. |
VARTOSTR | Function VarToStr(const V: Variant): string; | System | Cette fonction permet de convertir une variable de type variant en une chaîne de caractères. |
VARTYPE | Function VarType(const V: Variant): Integer; | System | Cette fonction permet de demander le code du type de données actuel contenu dans la variable de type variant. |
WIDECHARLENTOSTRING | Function WideCharLenToString(Source: PWideChar; SourceLen: Integer): string; | System | Cette fonction permet de convertir un morceau d'une chaîne de caractères Unicode en une chaîne de caractères de format standard Pascal ANSI. |
WIDECHARTOSTRING | Function WideCharToString(Source: PWideChar): string; | System | Cette fonction permet de convertir une chaîne de caractères Unicode en une chaîne de caractères de format standard Pascal ANSI. |
WIDECHARTOSTRVAR | Procedure WideCharToStrVar(Source: PWideChar; var Dest: string); | System | Cette fonction permet de convertir une chaîne de caractères Unicode en une chaîne de caractères de format standard Pascal mono-octet. |
WRITE | Procedure Write([var fich:File,]var1,var2,...); | System | Cette procédure permet d'écrire différentes données sur un périphérique, dans un fichier ou sur la console. |
WRITELN | Procedure WriteLn([var fich:File,]var1,var2,...); | System | Cette procédure permet d'écrire différentes données avec un saut de ligne sur un périphérique, dans un fichier ou sur la console. |
Dernière mise à jour : Dimanche, le 21 mars 2021