Voici la liste des procédures et fonctions en relation avec la catégorie de mémoire :
Nom | Prototype | Unité | Description |
---|---|---|---|
BYTETOCHARINDEX | Function ByteToCharIndex(Const S:String; Index:Integer):Integer; | SysUtils | Cette fonction retourne la valeur d'un caractère à un 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é en caractère contient un ou deux octets en mémoire dans une chaîne de caractères DBCS. |
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 à un 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. |
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. |
OLESTRTOSTRING | Function OleStrToString(Source: PWideChar): string; | System | Cette fonction permet d'effecter 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'effecter la copie du résultat de la conversion d'une chaîne OLE en une chaîne de caractères de forme standard Pascal. |
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». |
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. |
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. |
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. |
Dernière mise à jour : Mercredi, le 18 février 2015