Voici la liste des procédures et fonctions en relation avec la catégorie de la chaîne de caractères ASCIZ :
Nom | Prototype | Unité | Description |
---|---|---|---|
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é. |
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é. |
NATIVETOANSI | Procedure NativeToAnsi(Locale: TLocale; NativeStr: PChar; var AnsiStr: string); | DBTables | Cette procédure permet d'effectuer la conversion une chaîne de caractères de format spécifié en chaîne de caractères ANSI. |
NATIVETOANSIBUF | Procedure NativeToAnsiBuf(Locale: TLocale; Source, Dest: PChar; Len: Integer); | DBTables | Cette procédure permet d'effectuer la conversion une chaîne de caractères ASCIZ de format spécifié en chaîne de caractères ANSI de forme ASCIZ. |
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. |
STRALLOC | Function StrAlloc(Size: Cardinal): PChar; | SysUtils | Cette fonction permet d'allouer de la mémoire dynamique pour une chaînes 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. |
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. |
STRUPPER | Function StrUpper(C:PChar):PChar; | SysUtils | Cette fonction transforme en majuscule une chaîne de caractères ASCIZ. |
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. |
Dernière mise à jour : Mercredi, le 18 février 2015