System

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

Tableau

IntegerArray

Représente un tableau d'éléments Integer.

PointerArray

Représente un tableau de pointeurs.

TBoundArray

Représente un tableau d'entiers.

TMemoryMap

TMemoryMap est un plan d'implantation de l'espace d'adressage d'une application sous la forme d'un tableau de valeurs TChunkStatus.

TPCharArray

Représente un tableau de chaînes terminées par le caractère NULL.

TSmallBlockTypeStates

TSmallBlockTypeStates est un tableau d'éléments de type TSmallBlockTypeState.

TTextBuf

A usage interne.

TTypeTable
TUCS4CharArray

Représente un tableau de caractères UCS4.

TVarArrayBoundArray

Donne les informations de limite pour toutes les dimensions d'un tableau sécurisé.

TVarArrayCoorArray

Donne la position d'un élément dans un tableau sécurisé.

UCS4String

UCS4String permet d'utiliser les caractères Unicode de 4 octets.

UnitEntryTable

UnitEntryTable est un type tableau avec des entrées de type PackageUnitEntry.

Classe

TAggregatedObject

TAggregatedObject propose les fonctionnalités d'un objet interne d'un agrégat en implémentant les méthodes de l'interface IInterface à déléguer à l'interface IInterface contrôleur.

TClassHelperBase
TContainedObject

TContainedObject implémente l'interface IInterface comme objet interne dans un agrégat.

TCustomAttribute

TCustomAttribute est la classe de base pour tous les attributs Delphi.

TInterfacedObject

TInterfacedObject est une base pour les classes simples nécessitant une implémentation basique de IInterface.

TObject

TObject est l'ancêtre primordial de tous les objets et composants.

Métaclasse

TClass

TClass définit la métaclasse pour TObject.

TClassHelperBaseClass

Définit la métaclasse pour TClassHelperBase.

TInterfacedClass

TInterfacedClass définit la métaclasse pour TInterfacedObject.

Constante

Constants

Énumération

TChunkStatus

TChunkStatus énumère les statuts possibles d'une tranche de mémoire.

TMinimumBlockAlignment

TMinimumBlockAlignment définit l'alignement minimal en octets pour l'allocation des blocs de mémoire.

TRuntimeError

TRuntimeError est une énumération des codes d'erreur d'exécution internes.

TTextLineBreakStyle

TTextLineBreakStyle indique l'ensemble de caractères par défaut utilisé pour diviser les lignes d'un texte.

dliNotification

Liste les messages de notification pour lesquels la procédure de hook de chargement différé est appelée.

Fonction

Abs

Renvoie une valeur absolue.

AcquireExceptionObject

Conserve l'accès à l'objet exception.

AddModuleUnloadProc

AddModuleUnloadProc ajoute un appel à votre routine définie quand un package est déchargé.

Addr

Renvoie un pointeur sur un objet spécifique.

AllocMem

AllocMem alloue un bloc de mémoire et initialise chaque octet à zéro.

AnsiToUtf8

Convertit une chaîne codée en Ansi vers UTF-8.

Append

Prépare un fichier existant pour l'ajout de texte.

ArcTan

Calcule l'arc-tangente de la valeur donnée.

Assert

Teste la validité d'une expression booléenne.

Assign

Associe le nom d'un fichier externe à une variable fichier.

AssignFile

Associe le nom d'un fichier externe à une variable fichier.

Assigned

Teste un pointeur nil (non affecté) ou une variable procédurale.

AttemptToUseSharedMemoryManager

Tente d'utiliser un gestionnaire de mémoire partagé.

BeginThread

Crée un nouveau thread d'exécution.

BlockRead

Lit un ou plusieurs enregistrements d'un fichier ouvert et les place dans une variable.

BlockWrite

Ecrit un ou plusieurs enregistrements d'une variable mémoire dans un fichier ouvert.

Break

Provoque l'interruption d'une boucle for, while ou repeat.

ChDir

Change le répertoire en cours.

Chr

Renvoie le caractère correspondant à une valeur ASCII.

Close

Ferme l'association entre une variable fichier et un fichier externe.

CloseFile

Ferme l'association entre une variable fichier et un fichier disque externe.

CompToCurrency

Convertit une valeur Comp en une valeur Currency.

CompToDouble

Convertit une valeur Comp en valeur double.

Concat

Concat concatène deux chaînes ou plus.

Continue

Provoque le passage du contrôle de l'exécution à l'itération suivante dans une instruction for, while ou repeat.

Copy

Renvoie une sous-chaîne d'une chaîne ou un segment de tableau dynamique.

CopyArray
Cos

Calcule le cosinus d'un angle.

CurrencyToComp

Convertit une valeur Currency en valeur Comp.

Dec

Dec décrémente une variable de 1 ou de N.

Delete

Retire une sous-chaîne d'une chaîne.

Dispose

Libère la mémoire allouée à une variable dynamique.

DliFailureHook

Routine qui est automatiquement invoquée pour les procédures de chargement différé.

DliNotifyHook

Routine qui est automatiquement invoquée pour les procédures de chargement différé.

DoubleToComp

Convertit une valeur double en Comp.

DynArrayClear

Efface un tableau dynamique.

DynArrayDim

Renvoie le nombre de dimensions d'un tableau dynamique.

DynArraySetLength

Définit la longueur d'un tableau dynamique.

DynArraySize
EndThread

Termine l'exécution d'un thread.

EnumModules

Exécute un callback pour tous les modules d'une application.

EnumResourceModules

Exécute un callback pour tous les modules ressource d'une application.

Eof

Détermine si la position en cours du pointeur se trouve en fin de fichier.

Eoln

Détermine si le pointeur de fichier se trouve en fin de ligne.

Erase

Supprime un fichier externe.

Error

Error est utilisée pour générer une exception d'exécution.

ExceptAddr

Renvoie l'adresse à laquelle l'exception en cours a été déclenchée.

ExceptObject

Renvoie l'objet exception en cours.

Exclude

Retire un élément d'un ensemble Delphi.

Exit

Exit quitte la procédure en cours.

Exp

Renvoie la valeur exponentielle de X.

FPower10

FPower10 est utilisée en interne par le compilateur Delphi.

Fail
FilePos

Renvoie la position en cours dans un fichier.

FileSize

Renvoie le nombre d'enregistrements d'un fichier.

FillChar

Remplit une succession d'octets avec la valeur spécifiée.

Finalize

Désinitialise une variable allouée dynamiquement.

FinalizeArray
FindClassHInstance

Renvoie le handle d'instance du module dans lequel un type de classe est défini.

FindHInstance

Renvoie le handle d'instance du module contenant l'adresse spécifiée.

FindResourceHInstance

Renvoie le handle d'instance du module ressource associé à un HInstance spécifié.

Flush

Efface le tampon associé à un fichier texte ouvert en sortie.

Frac

Renvoie la partie décimale d'un réel.

FreeMem

FreeMem libère un bloc de mémoire.

FreeMemory

FreeMemory libère un bloc de mémoire.

Get8087CW

Renvoie la valeur du mot code 8087.

GetDir

Renvoie le répertoire en cours.

GetDynaMethod
GetHeapStatus

Renvoie l'état actuel du gestionnaire de mémoire.

GetLastError

Renvoie la dernière erreur rapportée par un appel à une API du système d'exploitation.

GetLocaleOverride

Renvoie la redéfinition locale pour l'application spécifiée par le paramètre AppName.

GetMainTypeInfo
GetMem

GetMem alloue un bloc de mémoire.

GetMemory

GetMemory alloue un bloc de mémoire.

GetMemoryManager

Renvoie les points d'entrée du gestionnaire de mémoire installé.

GetMemoryManagerState

Récupère les informations d'état du gestionnaire de mémoire.

GetMemoryMap

Récupère le plan d'implantation de la mémoire.

GetMinimumBlockAlignment

Obtient l'alignement de bloc mémoire minimum.

GetResourceModuleName

Renvoie le nom localisé d'un module.

GetUILanguages

La routine GetUILanguages renvoie une liste des langues d'interface utilisateur.

GetVariantManager

Renvoie les points d'entrée des routines qui définissent le comportement des variants.

Halt

Exécute une fin anormale d'un programme.

Hi

Renvoie l'octet de poids fort de X comme valeur non signée.

High

Renvoie la plus grande valeur dans l'étendue d'un argument.

IOResult

Renvoie l'état de la dernière opération d'E/S.

Inc

Inc incrémente une valeur ordinale de 1 ou de N.

Include

Ajoute un élément à un ensemble Delphi.

Initialize

Initialize initialise une variable allouée dynamiquement.

InitializeArray

Initialise les éléments d'un tableau dynamique.

Insert

Insert insère une sous-chaîne dans une chaîne commençant au point spécifié.

Int

Renvoie la partie entière d'un nombre réel.

IsMemoryManagerSet

Indique si le gestionnaire de mémoire a été redéfini en utilisant la procédure SetMemoryManager.

IsVariantManagerSet

Indique si une application gère les variants.

Length

Renvoie le nombre de caractères d'une chaîne ou d'éléments d'un tableau.

Ln

Renvoie le logarithme naturel d'une expression réelle.

Lo

Renvoie l'octet de poids faible de l'argument X.

LoadResString

Charge une chaîne depuis une ressource.

LoadResourceModule

Charge un module de ressources par un nom donné.

Low

Renvoie la valeur la moins élevée d'une étendue d'arguments.

Mark

La routine Mark n'est plus utilisée.

MemoryBarrier

Impose une contrainte d'ordre sur les opérations de mémoire.

MkDir

Crée un nouveau répertoire.

MonitorEnter

Empêche l'accès à l'objet spécifié de tous les threads à l'exception du thread appelant.

MonitorExit

Libère un verrou du thread appelant sur l'objet spécifié.

MonitorPulse

Notifie le prochain thread de la file d'attente qu'elle sera capable de verrouiller l'objet spécifié dès que le thread appelant libère l'objet.

MonitorPulseAll

Signale à tous les threads de la file d'attente que l'un d'entre eux pourra verrouiller l'objet spécifié dès que le thread appelant le libère.

MonitorTryEnter

Tente de verrouiller l'objet spécifié, afin que seul le thread appelant soit capable d'y accéder.

MonitorWait

Supprime le verrou sur l'objet spécifié et place le thread appelant dans la file d'attente pendant la durée spécifiée.

Move

Copie des octets d'une source vers une destination.

MoveChars

Copie des octets d'une source vers une destination.

New

Crée une nouvelle variable dynamique et initialise P de telle façon qu'il pointe dessus.

Odd

Renvoie true si l'argument est un nombre impair.

OleStrToStrVar

Copie une chaîne de sa représentation COM dans une chaîne Delphi existante.

OleStrToString

Copie les données reçues d'une interface COM dans une chaîne.

Ord

Renvoie la valeur ordinale d'une expression de type ordinal.

PUCS4Chars

Convertit une chaîne UCS4 en tableau à zéro terminal de caractères UCS4.

ParamCount

Renvoie le nombre de paramètres transmis dans la ligne de commande.

ParamStr

Renvoie le paramètre spécifié depuis la ligne de commande.

Pi

Renvoie 3.1415926535897932385

Pos

Renvoie la valeur d'indice du premier caractère dans une sous-chaîne spécifiée qui se trouve dans une chaîne.

Pred

Renvoie le prédécesseur de l'argument.

Ptr

Convertit l'adresse spécifiée en pointeur.

RaiseList

RaiseList est utilisée en interne par le compilateur Delphi.

Random

Génère des nombres aléatoires dans une étendue spécifiée.

Randomize

Initialise le générateur interne de nombres aléatoires avec une valeur aléatoire.

Read

Read lit les données d'un fichier.

Readln

Lit une ligne de texte dans un fichier.

ReallocMem

ReallocMem réalloue un bloc de mémoire.

ReallocMemory

ReallocMemory redimensionne un bloc de mémoire.

RegisterExpectedMemoryLeak

Enregistre une perte de mémoire prévue.

RegisterModule

Recense le module spécifié.

Release

La routine Release n'est plus utilisée.

ReleaseExceptionObject

Libère l'objet exception acquis par AcquireExceptionObject.

RemoveModuleUnloadProc

RemoveModuleUnloadProc retire un appel à votre routine définie quand un package est déchargé.

Rename

Renomme un fichier externe.

Reset

Ouvre un fichier existant.

Rewrite

Crée puis ouvre un nouveau fichier.

RmDir

Supprime un sous-répertoire vide.

Round

Renvoie la valeur de X arrondie au plus proche entier.

RunError

Interrompt l'exécution et génère une erreur d'exécution.

Seek

Déplace la position en cours dans un fichier vers le composant spécifié.

SeekEof

Renvoie l'état de fin d'un fichier en ignorant les espaces.

SeekEoln

Renvoie l'état de fin de ligne d'un fichier en ignorant les espaces.

Set8087CW

Définit à la fois le mot de contrôle dans l'unité virgule flottante et la variable NoErrMsg déclarée dans l'unité System.

SetAnsiString

Définit le contenu et la longueur d'un AnsiString donné.

SetCodePage

Définit la page de code pour une variable de type RawByteString.

SetDliFailureHook

Définit une procédure de hook pour les notifications d'échec de l'assistant de chargement différé.

SetDliNotifyHook

Définit une procédure de hook pour les notifications de l'assistant de chargement différé.

SetInOutRes

Définit la valeur du code d'erreur d'E/S.

SetLastError

SetLastError définit le code de la dernière erreur de l'API.

SetLength

Définit la longueur d'une variable chaîne ou tableau dynamique.

SetLineBreakStyle

Détermine les conventions de fin de ligne et de fin de fichier des entrées/sorties des fichiers texte.

SetMemoryManager

Définit les points d'entrée du gestionnaire de mémoire.

SetMinimumBlockAlignment

Définit l'alignement de bloc mémoire minimum.

SetMultiByteConversionCodePage

Définit la page de code utilisée en interne chaque fois que des caractères multi-octets sont convertis en caractères WideChar, et vice-versa.

SetRaiseList

SetRaiseList est utilisée en interne par le compilateur Delphi.

SetString

Définit le contenu et la taille d'une chaîne.

SetTextBuf

Affecte un tampon d'E/S à un fichier texte.

SetVariantManager

Définit les points d'entrée des routines qui définissent le comportement des variants.

ShareMemoryManager

Partage le gestionnaire de mémoire du module.

Sin

Renvoie le sinus de l'angle en radians.

SizeOf

Renvoie le nombre d'octets occupés par une variable ou un type.

Slice

Renvoie une sous-section d'un tableau.

Sqr

Renvoie le carré d'un nombre.

Sqrt

Renvoie la racine carrée de X.

Str

Formate une chaîne et la renvoie dans une variable.

StringCodePage

Renvoie la page de code associée à la chaîne.

StringElementSize

Renvoie le nombre d'octets qui représente un caractère dans la chaîne.

StringOfChar

Renvoie une chaîne avec le nombre de caractères spécifié.

StringRefCount

Renvoie le nombre de références d'une chaîne.

StringToOleStr

Alloue de la mémoire et copie une chaîne (AnsiString) au format OLE.

StringToWideChar

Renvoie une chaîne UNICODE à partir d'une chaîne AnsiString.

Succ

Renvoie le successeur de l'argument.

Swap

Inverse les octets de poids fort avec les octets de poids faible d'un entier ou d'un mot.

SysAllocMem

Renvoie un pointeur sur un nombre d'octets spécifié.

SysFreeMem

Libère la mémoire sur laquelle pointe le pointeur spécifié.

SysGetMem

Alloue un nombre spécifié d'octets et leur renvoie un pointeur.

SysReallocMem

Renvoie un pointeur sur le nombre d'octets spécifié, préservant les valeurs pointées par le paramètre Pointer.

SysRegisterExpectedMemoryLeak

Enregistre les fuites de mémoire attendues.

SysUnregisterExpectedMemoryLeak

Retire les fuites de mémoire attendues.

TextStart

TextStart est utilisée en interne par le compilateur Delphi.

Trunc

Trunc tronque un réel en entier.

Truncate

Supprime tous les enregistrements situés après la position en cours dans le fichier.

TypeHandle

Renvoie les informations RTTI pour un type donné.

TypeInfo

Renvoie les informations RTTI pour un type donné.

TypeOf

TypeOf est désapprouvée.

UCS4StringToUnicodeString

Convertit une chaîne UCS-4 en une chaîne Unicode.

UCS4StringToWideString

Convertit une chaîne de caractères Unicode de 4 octets en valeur WideString.

UTF8Decode

Convertit une chaîne UTF8 en une chaîne Unicode (WideString).

UTF8Encode

Convertit une valeur WideString en une chaîne UTF8.

UTF8EncodeToShortString

Convertit une chaîne en sa représentation UTF-8.

UTF8ToString

Convertit une chaîne UTF-8 en une chaîne décodée.

UTF8ToUnicodeString

Convertit une chaîne UTF-8 en une chaîne Unicode.

UTF8ToWideString

Convertit une chaîne UTF-8 en une chaîne WideString.

UnicodeStringToUCS4String

Convertit une chaîne Unicode en sa représentation UCS-4.

UnicodeToUtf8

Convertit une chaîne de caractères Unicode en chaîne UTF-8.

UniqueString

Vérifie que le compteur de références d'une chaîne donnée est à 1.

UnloadDelayLoadedDLL

Décharge une bibliothèque chargée en différé.

UnregisterExpectedMemoryLeak

Désenregistre une perte de mémoire prévue.

UnregisterModule

Annule le recensement du module spécifié.

UpCase

Convertit un caractère en majuscules.

Utf8ToAnsi

Convertit une chaîne UTF8 en une chaîne de caractères Ansi.

Utf8ToUnicode

Convertit une chaîne de caractères UTF-8 en une chaîne Unicode.

Val

Convertit une chaîne en sa représentation numérique.

VarArrayRedim

Redimensionne un tableau de Variants.

VarCast

Convertit un variant en un type spécifié.

VarClear

Efface le Variant spécifié afin qu'il ne soit pas affecté.

VarCopy

Copie un Variant dans un autre Variant.

WideCharLenToStrVar

WideCharLenToStrVar convertit les caractères WideString en UnicodeString ou AnsiString.

WideCharLenToString

Convertit les caractères WideString en UnicodeString.

WideCharToStrVar

Convertit la chaîne WideString en UnicodeString.

WideCharToString

Convertit la chaîne WideString terminée par le caractère null en UnicodeString.

WideStringToUCS4String

Convertit une valeur WideString en chaîne de caractères Unicode de 4 octets.

Write

Write écrit dans un fichier typé ou dans un fichier texte.

Writeln

Ecrit dans un fichier texte et ajoute un marqueur de fin de ligne.

YieldProcessor

Fournit au processeur un conseil affichant que le code en cours est dans une boucle "spin loop".

Interface

IComparable

IComparable est l'interface générique utilisée pour comparer deux objets.

IComparable

IComparable est l'interface générique utilisée pour comparer deux objets.

IDispatch

IDispatch est l'interface utilisée pour supporter l'Automation.

IEnumerable

IEnumerable est l'interface générique pour les conteneurs énumérables.

IEnumerable

IEnumerable est l'interface générique pour les conteneurs énumérables.

IEnumerator

IEnumerator est l'interface générique pour les énumérateurs de conteneur.

IEnumerator

IEnumerator est l'interface générique pour les énumérateurs de conteneur.

IEnumerator

IEnumerator est l'interface générique pour les énumérateurs de conteneur.

IEquatable

IEquatable est l'interface générique utilisée pour vérifier l'égalité de deux objets.

IInterface

IInterface est la classe de base pour toutes les interfaces définies en code Delphi.

IInvokable

IInvokable est la classe de base des interfaces invocables.

IUnknown

IUnknown est une interface de base spéciale.

Pointeur

PAnsiChar

Définit une chaîne ANSI terminée par le caractère null.

PAnsiString

PAnsiString est un pointeur sur un AnsiString.

PBoolean

PBoolean est un pointeur sur un Boolean.

PByte

PByte est un pointeur sur un Byte.

PCVModInfo

Représente un pointeur sur un TCVModInfo.

PCallDesc

Représente un pointeur sur une valeur TCallDesc.

PCardinal

PCardinal est un pointeur sur un Cardinal.

PChar

Définit une chaîne terminée par null.

PComp

PComp est un pointeur sur un Comp.

PCurrency

PCurrency est un pointeur sur un Currency.

PDate

PDate est un pointeur sur un Date.

PDateTime

PDateTime est un pointeur sur un TDateTime.

PDelayLoadInfo

Pointeur sur le type TDelayLoadInfo.

PDelayLoadProc

Ce type est un pointeur sur le type TDelayLoadProc.

PDispDesc

Représente un pointeur sur un TDispDesc.

PDispatch

Représente un pointeur sur un IDispatch.

PDouble

PDouble représente un pointeur sur un Double.

PDynArrayTypeInfo

Représente un pointeur sur un TDynArrayTypeInfo.

PError

Représente un pointeur sur un LongWord.

PExtended

PExtended est un pointeur sur un Extended.

PGUID

PGUID est un pointeur sur un TGUID.

PImageThunkData
PImgDelayDescr

Ce type est un pointeur sur le type TImgDelayDescr.

PInitContext

Représente un pointeur sur un TInitContext.

PInt64

PInt64 est un pointeur sur un Int64.

PInteger

PInteger est un pointeur sur un Integer.

PIntegerArray

PIntegerArray est un pointeur sur un IntegerArray.

PInterfaceEntry

PInterfaceEntry est un pointeur sur un TInterfaceEntry.

PInterfaceTable

PInterfaceTable est un pointeur sur un TInterfaceTable.

PLibModule

PLibModule est un pointeur sur une variable TLibModule.

PLongWord

PLongWord est un pointeur sur un LongWord.

PLongint

PLongint est un pointeur sur un LongInt.

PMemoryManager

Représente un pointeur sur un TMemoryManager.

PMemoryManagerEx

PMemoryManagerEx est un pointeur sur un TMemoryManagerEx.

PModuleUnloadRec

Représente un pointeur sur un TModuleUnloadRec.

PMonitor

Représente un pointeur sur un TMonitor.

PMonitorSupport

Représente un pointeur sur un TMonitorSupport.

POleVariant

POleVariant est un pointeur sur un OleVariant.

PPAnsiChar

Représente un pointeur sur un PAnsiChar.

PPChar

Représente un pointeur sur un PWideChar.

PPCharArray

Représente un pointeur sur un TPCharArray.

PPDispatch

Représente un pointeur sur un PDispatch.

PPMonitor

Représente un pointeur sur un PMonitor.

PPUnknown

Représente un pointeur sur un PUnknown.

PPWideChar

Représente un pointeur sur un PWideChar.

PPackageTypeInfo
PPointer

PPointer est un pointeur sur un Pointer.

PPointerArray

PPointerArray est un pointeur sur un PointerArray.

PRawByteString

Représente un pointeur sur un RawByteString.

PResStringRec

Représente un pointeur sur un TResStringRec.

PShortInt

PShortInt représente un pointeur sur un ShortInt.

PShortString

PShortString est un pointeur sur un ShortString.

PSingle

PSingle est un pointeur sur un Single.

PSmallInt

PSmallInt est un pointeur sur un SmallInt.

PString

PString est un pointeur sur un String.

PTextBuf

Représente un pointeur sur un TTextBuf.

PTypeTable
PUCS2Char

Représente un alias pour PWideChar.

PUCS4Char

Représente un pointeur sur un UCS4Char.

PUCS4CharArray

Représente un pointeur sur un TUCS4CharArray.

PUInt64

Représente un pointeur sur un Integer 16 bits non signé.

PUTF8String

PUTF8String est un pointeur sur un UTF8String.

PUnicodeString

Représente un pointeur sur un UnicodeString.

PUnitEntryTable

PUnitEntryTable est un pointeur sur un UnitEntryTable.

PUnknown

PUnknown est un pointeur sur un IUnknown.

PVarArray

Représente un type pointeur sur un TVarArray.

PVarArrayBoundArray

Représente un pointeur sur un TVarArrayBoundArray.

PVarArrayCoorArray

Représente un type pointeur sur un TVarArrayCoorArray.

PVarData
PVarRec

Représente un pointeur sur un TVarRec.

PVariant

Représente un pointeur sur un Variant.

PVariantManager

Représente un pointeur sur un TVariantManager.

PWideChar

Définit une chaîne Unicode terminée par null.

PWideString

PWideString est un pointeur sur un WideString.

PWord

PWord est un pointeur sur un Word.

PWordBool

PWordBool est un pointeur sur un WordBool.

PackageInfo

PackageInfo est un pointeur sur une variable PackageInfoTable.

Pointer

Ensemble

TVisibilityClasses

TVisibilityClasses énumère les classes de visibilité possibles pour les informations RTTI étendues.

Structure

DelayLoadInfo

Enregistrement contenant des informations sur le chargement différé.

DelayLoadProc

Enregistrement contenant des informations pour une procédure qui est chargée en différé.

ImgDelayDescr

Enregistrement décrivant une bibliothèque chargée en différé.

PackageInfoTable

Une variable de type PackageInfoTable fournit des informations sur l'initialisation ou la finalisation d'une série d'unités de package.

PackageUnitEntry

Une variable de type PackageUnitEntry fournit des informations sur l'initialisation ou la finalisation d'une unité de package.

TCVModInfo

A usage interne.

TCallDesc

TCallDesc est le descripteur d'appel de répartition pour les variants.

TDelayLoadInfo

Alias pour le type DelayLoadInfo.

TDelayLoadProc

Alias pour le type DelayLoadProc.

TDispDesc

Représente une structure utilisée lors de l'exécution d'appels de méthodes dispinterfaces.

TDispatchMessage

Représente une structure avec un champ d'un mot pour un identificateur de message.

TDynArrayTypeInfo

Représente les informations de type d'un tableau dynamique.

TFileRec

TFileRec est le format interne des fichiers typés et non typés dans le langage Delphi.

TGUID

TGUID est une forme structurée de la valeur qui identifie une interface de façon unique.

THeapStatus

THeapStatus représente des informations sur le tas global.

TImageThunkData

Union pour une bibliothèque chargée en différé.

TImgDelayDescr

Représente le type de descripteur pour les tableaux sécurisés.

TInitContext

A usage interne.

TInterfaceEntry

TInterfaceEntry encapsule les informations nécessaires pour la répartition des appels d'interface.

TInterfaceTable

TInterfaceTable énumère les interfaces prises en charge par une classe, et PInterfaceTable pointe sur cette liste.

TLibModule

TLibModule décrit un module qui est compilé avec l'application.

TMemoryManager

TMemoryManager définit les points d'entrée des bloc de mémoire.

TMemoryManagerEx

TMemoryManagerEx définit les points d'entrée des blocs de mémoire étendue.

TMemoryManagerState

TMemoryManagerState contient des statistiques sur les allocations de la mémoire.

TMethod

TMethod stocke les champs Code et Data pour représenter une méthode.

TModuleUnloadRec

Représente un noeud dans la liste liée de déchargement de modules.

TMonitor

TMonitor fournit des méthodes de synchronisation de l'accès de plusieurs threads à un objet unique.

TMonitorSupport

Représente une structure qui contient un certain nombre de pointeurs de fonction utilisés par les routines de support du moniteur.

TPackageTypeInfo
TResStringRec

Représente une ressource chaîne.

TSmallBlockTypeState

TSmallBlockTypeState contient des statistiques sur un bloc de mémoire de petite taille.

TTextRec

TTextRec est le format interne des fichiers texte.

TVarArray

Représente le type de descripteur pour les tableaux sécurisés.

TVarArrayBound

Donne les informations de limite pour une dimension d'un tableau sécurisé.

TVarData

TVarData représente les informations Variant.

TVarRec

TVarRec est utilisé dans une fonction dotée d'un paramètre tableau non typé.

TVariantManager

TVariantManager définit des points d'entrée pour les routines de conversion de variants et d'autres procédures qui déterminent le comportement des variants.

Type

CppLongInt

Représente un alias pour LongInt.

CppULongInt

Représente un alias pour LongWord.

Currency

Représente un type pour les nombres qui peuvent être représentés par une notation à virgule flottante.

HGLOBAL

Représente un handle d'une ressource Windows chargée.

HINST

Représente un handle d'une ressource Windows chargée.

HMODULE

Représente un handle d'instance de module Windows.

HRESULT

HRESULT représente le type de retour pour les fonctions qui renvoient un code d'erreur.

HRSRC

Représente un handle de ressource Windows.

Int16

Alias pour SmallInt.

Int32

Alias pour Integer.

Int8

Alias pour ShortInt.

RawByteString

RawByteString permet le passage de données chaîne de toute page de code sans effectuer de conversions de page de code.

TDate

TDate est utilisé pour représenter une date.

TDateTime

TDateTime est l'analogue C++ du type de données TDateTime Delphi.

THandle

THandle est une référence de données à usage général (handle).

TResourceHandle

Représente un alias pour HRSRC.

TTime

TTime est utilisé pour représenter une heure.

TVarOp

TVarOp définit une opération sur un Variant.

TVarType

Représente un code de type variant.

UCS4Char

UCS4Char permet d'utiliser les caractères Unicode de 4 octets.

UInt16

Alias pour Word.

UInt32

Alias pour Cardinal.

UInt8

Alias pour Byte.

UTF8String

UTF8String représente des chaînes Unicode à codage UTF-8.

UnicodeString

UnicodeString est l'analogue C++ du type UnicodeString Delphi.

WideString

Représente un type pour les variables chaîne.

Variable

AbstractErrorProc

AbstractErrorProc définit une routine de callback pour les erreurs d'appel de méthodes abstraites.

AllocMemCount

Représente le nombre total des blocs de mémoire alloués dans une application Delphi.

AllocMemSize

Représente la taille totale des blocs de mémoire alloués.

AssertErrorProc

Pointe sur le gestionnaire d'erreur d'assertion.

CPUCount

Représente le nombre de cores CPU détectés.

CmdLine

Pointe sur les arguments de ligne de commande spécifiés quand une application est invoquée.

CmdShow

Spécifie les indicateurs permettant d'afficher la fenêtre principale de l'application.

DebugHook

DebugHook est définie si une application s'exécute sous le débogueur de l'EDI.

Default8087CW

Spécifie le mot de contrôle 8087 par défaut.

DefaultSystemCodePage

Représente la page de code par défaut.

DefaultTextLineBreakStyle

Spécifie les caractères utilisés par défaut pour séparer des lignes de texte.

DefaultUnicodeCodePage

Représente la page de code par défaut pour une chaîne.

DelayLoadHelper

A usage interne seulement.

DispCallByIDProc

DispCallByIDProc contient l'adresse d'une fonction.

ErrOutput

ErrOutput spécifie un fichier texte en écriture seule associé au fichier de sortie des erreurs du processus.

ErrorAddr

Contient l'adresse d'une instruction qui a provoqué une erreur d'exécution.

ErrorProc

Pointe sur le gestionnaire d'erreur d'exécution RTL.

ExcNotificationProc
ExceptClsProc

ExceptClsProc définit un pointeur sur une fonction appelée durant la gestion des exceptions.

ExceptObjProc

ExceptObjProc définit un pointeur sur une fonction appelée durant la gestion des exceptions.

ExceptProc

Pointe sur le gestionnaire d'exception de niveau le plus bas.

ExceptionAcquired

Représente une notification qu'un objet exception donné a été acquis.

ExceptionClass

Représente la classe de base des exceptions.

ExitCode

Contient le code de sortie de l'application.

ExitProc

Pointe sur la procédure de sortie d'un programme (fournie pour des questions de compatibilité).

ExitProcessProc

Spécifie la dernière procédure à exécuter avant de fermer l'application.

FileMode

Détermine le mode d'accès à utiliser lorsque des fichiers typés ou non typés sont ouverts avec la procédure Reset.

HPrevInst

Indique le handle de l'instance précédente.

HeapAllocFlags

Spécifie comment le gestionnaire de mémoire obtient la mémoire depuis le système d'exploitation.

InitProc

InitProc est la dernière procédure d'initialisation installée.

Input

Spécifie un fichier texte en lecture seule associé au fichier d'entrée standard des processus.

IsConsole

Indique si le module a été compilé en tant qu'application console.

IsLibrary

Indique si le module est une bibliothèque partagée.

IsMultiThread

Indique si l'application a introduit d'autres threads en utilisant les objets BeginThread ou TThread.

JITEnable

Détermine les occasions dans lesquelles le débogueur juste à temps est appelé.

LibModuleList

Enumère les enregistrements de modules utilisés par les procédures d'énumération.

MainInstance

Indique le handle d'instance de l'exécutable principal.

MainThreadID

Indique le handle d'instance du thread d'exécution principal du module en cours.

ModuleUnloadList

Représente une liste de procédures de déchargement.

MonitorSupport

Pointeur sur un ensemble de pointeurs de fonction.

NeverSleepOnMMThreadContention

Dicte le comportement du gestionnaire de mémoire durant un conflit de thread.

NoErrMsg

Contrôle si l'application affiche un message d'erreur lorsqu'une erreur d'exécution se produit.

Output

Spécifie un fichier texte en écriture seule associé au fichier de sortie standard des processus.

RTLUnwindProc

A usage interne.

RaiseExceptObjProc

Représente une notification du déclenchement d'un objet exception.

RaiseExceptionProc

Pointe sur la fonction Windows RaiseException.

RandSeed

RandSeed stocke la matrice du générateur de nombres aléatoires.

ReportMemoryLeaksOnShutdown

Signaler les pertes de mémoire à l'arrêt.

SafeCallErrorProc

SafeCallErrorProc définit une procédure qui est appelée quand une routine safecall génère une erreur.

SystemThreadEndProc

Variable définie durant le code de démarrage.

SystemThreadFuncProc

Variable définie durant le code de démarrage

Test8086

Représente la famille CPU.

Test8087

Représente la famille FPU.

TestFDIV

Spécifie si l'opération de division en virgule flottante est défectueuse.

UTF8CompareLocale

Spécifie la locale (paramètres régionaux) utilisée lors de la comparaison de deux chaînes.

UnloadDelayLoadedDLLPtr

A usage interne seulement.

VarAddRefProc

La variable VarAddRefProc est utilisée en interne.

VarClearProc

La variable VarClearProc est utilisée en interne.

VarCopyProc

La variable VarCopyProc est utilisée en interne.

VarToLStrProc

La variable VarToLStrProc est utilisée en interne.

VarToWStrProc

La variable VarToWStrProc est utilisée en interne.

envp

A usage interne.

pfnDliFailureHook

A usage interne seulement.

pfnDliNotifyHook

A usage interne seulement.

Informations C++

Classe

AnsiStringBase

AnsiStringBase est l'analogue C++ du type chaîne longue de Delphi.

AnsiStringT

AnsiStringT est l'analogue C++ du type chaîne longue de Delphi.

AutoCmd

AutoCmd représente une commande qui peut être exécutée par une interface Automation encapsulée par une classe Variant.

Comp

Représente un type pour les nombres qui peuvent être représentés par une notation à virgule flottante.

CompBase
Currency

Représente un type pour les nombres qui peuvent être représentés par une notation à virgule flottante.

CurrencyBase
DelphiInterface

DelphiInterface est une implémentation C++ de l'interface Delphi.

DynArrayException
DynArrayNullData
DynArrayOutOfRange
DynamicArray

DynamicArray est l'analogue C++ du type tableau dynamique Delphi.

Function

Function représente une méthode d'une interface Automation qui renvoie une valeur.

IAccessible
IComparable

IComparable est l'interface générique utilisée pour comparer deux objets.

IEnumerable

IEnumerable est l'interface générique pour les conteneurs énumérables.

IEnumerator

IEnumerator est l'interface générique pour les énumérateurs de conteneur.

IInterface

IInterface est la classe de base pour toutes les interfaces définies en code Delphi.

IInvokable

IInvokable est la classe de base des interfaces invocables.

IOleUIObjInfo
NamedParm

NamedParm représente un paramètre nommé affecté à un descendant de TAutoCmd.

OleVariant

OleVariant est une implémentation C++ du type intrinsèque OleVariant de Delphi.

OpenArray
OpenArrayCount
PackageInfoTable

Une variable de type PackageInfoTable fournit des informations sur l'initialisation ou la finalisation d'une série d'unités de package.

PackageUnitEntry

Une variable de type PackageUnitEntry fournit des informations sur l'initialisation ou la finalisation d'une unité de package.

Procedure

Procedure représente une méthode d'une interface Automation qui ne renvoie pas de valeur.

PropertyGet

PropertyGet représente une méthode d'accès à une propriété d'une interface Automation.

PropertySet

PropertySet représente une méthode d'accès à une propriété d'une interface Automation.

Set

Set est un template C++ pour l'émulation des types Set trouvés dans Delphi.

SetBase
SmallString
SmallStringBase
StaticArray
StrRec
StrRec
TAggregatedObject

TAggregatedObject propose les fonctionnalités d'un objet interne d'un agrégat en implémentant les méthodes de l'interface IInterface à déléguer à l'interface IInterface contrôleur.

TCVModInfo

A usage interne.

TContainedObject

TContainedObject implémente l'interface IInterface comme objet interne dans un agrégat.

TCustomAttribute

TCustomAttribute est la classe de base pour tous les attributs Delphi.

TDateTime

TDateTime est l'analogue C++ du type de données TDateTime Delphi.

TDateTimeBase
TDispatchMessage

Représente une structure avec un champ d'un mot pour un identificateur de message.

TFileRec

TFileRec est le format interne des fichiers typés et non typés dans le langage Delphi.

THeapBlock
THeapStatus

THeapStatus représente des informations sur le tas global.

TInitContext

A usage interne.

TInterfaceEntry

TInterfaceEntry encapsule les informations nécessaires pour la répartition des appels d'interface.

TInterfaceTable

TInterfaceTable énumère les interfaces prises en charge par une classe, et PInterfaceTable pointe sur cette liste.

TInterfacedObject

TInterfacedObject est une base pour les classes simples nécessitant une implémentation basique de IInterface.

TLibModule

TLibModule décrit un module qui est compilé avec l'application.

TMemoryManager

TMemoryManager définit les points d'entrée des bloc de mémoire.

TMemoryManagerEx

TMemoryManagerEx définit les points d'entrée des blocs de mémoire étendue.

TMemoryManagerState

TMemoryManagerState contient des statistiques sur les allocations de la mémoire.

TMemoryManagerState

TMemoryManagerState contient des statistiques sur les allocations de la mémoire.

TMethod

TMethod stocke les champs Code et Data pour représenter une méthode.

TModuleUnloadRec

Représente un noeud dans la liste liée de déchargement de modules.

TMonitor

TMonitor fournit des méthodes de synchronisation de l'accès de plusieurs threads à un objet unique.

TMonitorSupport

Représente une structure qui contient un certain nombre de pointeurs de fonction utilisés par les routines de support du moniteur.

TObject

TObject est l'ancêtre primordial de tous les objets et composants.

TPackageTypeInfo
TResStringRec

Représente une ressource chaîne.

TSmallBlockTypeState

TSmallBlockTypeState contient des statistiques sur un bloc de mémoire de petite taille.

TTextRec

TTextRec est le format interne des fichiers texte.

TVarArray

Représente le type de descripteur pour les tableaux sécurisés.

TVarArrayBound

Donne les informations de limite pour une dimension d'un tableau sécurisé.

TVarData

TVarData représente les informations Variant.

TVarRec

TVarRec est utilisé dans une fonction dotée d'un paramètre tableau non typé.

TVariantManager

TVariantManager définit des points d'entrée pour les routines de conversion de variants et d'autres procédures qui déterminent le comportement des variants.

TVariantT
UnicodeString

UnicodeString est l'analogue C++ du type UnicodeString Delphi.

Variant

Variant est une implémentation C++ du type intrinsèque Variant de Delphi.

VariantError
WideString

Représente un type pour les variables chaîne.

sPointer

Énumération

System__1
TChunkStatus

TChunkStatus énumère les statuts possibles d'une tranche de mémoire.

TMinimumBlockAlignment

TMinimumBlockAlignment définit l'alignement minimal en octets pour l'allocation des blocs de mémoire.

TTextLineBreakStyle

TTextLineBreakStyle indique l'ensemble de caractères par défaut utilisé pour diviser les lignes d'un texte.

Fonction

AcquireExceptionObject

Conserve l'accès à l'objet exception.

AddModuleUnloadProc

AddModuleUnloadProc ajoute un appel à votre routine définie quand un package est déchargé.

AllocMem

AllocMem alloue un bloc de mémoire et initialise chaque octet à zéro.

AnsiToUtf8

Convertit une chaîne codée en Ansi vers UTF-8.

ArcTan

Calcule l'arc-tangente de la valeur donnée.

AttemptToUseSharedMemoryManager

Tente d'utiliser un gestionnaire de mémoire partagé.

BeginThread

Crée un nouveau thread d'exécution.

ChDir

Change le répertoire en cours.

CheckSafecallResult
CompToCurrency

Convertit une valeur Comp en une valeur Currency.

CompToDouble

Convertit une valeur Comp en valeur double.

CopyArray
Cos

Calcule le cosinus d'un angle.

CurrencyToComp

Convertit une valeur Currency en valeur Comp.

DoubleToComp

Convertit une valeur double en Comp.

DynArrayClear

Efface un tableau dynamique.

DynArraySetLength

Définit la longueur d'un tableau dynamique.

DynArraySize
EndThread

Termine l'exécution d'un thread.

EnumModules

Exécute un callback pour tous les modules d'une application.

EnumResourceModules

Exécute un callback pour tous les modules ressource d'une application.

ExceptAddr

Renvoie l'adresse à laquelle l'exception en cours a été déclenchée.

ExceptObject

Renvoie l'objet exception en cours.

Exp

Renvoie la valeur exponentielle de X.

FPower10

FPower10 est utilisée en interne par le compilateur Delphi.

FinalizeArray
FindClassHInstance

Renvoie le handle d'instance du module dans lequel un type de classe est défini.

FindDynaInst
FindHInstance

Renvoie le handle d'instance du module contenant l'adresse spécifiée.

FindResourceHInstance

Renvoie le handle d'instance du module ressource associé à un HInstance spécifié.

Flush

Efface le tampon associé à un fichier texte ouvert en sortie.

Frac

Renvoie la partie décimale d'un réel.

FreeMemory

FreeMemory libère un bloc de mémoire.

Get8087CW

Renvoie la valeur du mot code 8087.

GetDynaMethod
GetHeapStatus

Renvoie l'état actuel du gestionnaire de mémoire.

GetLocaleOverride

Renvoie la redéfinition locale pour l'application spécifiée par le paramètre AppName.

GetMemory

GetMemory alloue un bloc de mémoire.

GetMemoryManager

Renvoie les points d'entrée du gestionnaire de mémoire installé.

GetMemoryManagerState

Récupère les informations d'état du gestionnaire de mémoire.

GetMemoryMap

Récupère le plan d'implantation de la mémoire.

GetMinimumBlockAlignment

Obtient l'alignement de bloc mémoire minimum.

GetResourceModuleName

Renvoie le nom localisé d'un module.

GetUILanguages

La routine GetUILanguages renvoie une liste des langues d'interface utilisateur.

GetVariantManager

Renvoie les points d'entrée des routines qui définissent le comportement des variants.

IOResult

Renvoie l'état de la dernière opération d'E/S.

InitializeArray

Initialise les éléments d'un tableau dynamique.

Int

Renvoie la partie entière d'un nombre réel.

IsMemoryManagerSet

Indique si le gestionnaire de mémoire a été redéfini en utilisant la procédure SetMemoryManager.

IsVariantManagerSet

Indique si une application gère les variants.

Ln

Renvoie le logarithme naturel d'une expression réelle.

LoadResString

Charge une chaîne depuis une ressource.

LoadResourceModule

Charge un module de ressources par un nom donné.

LoadResourceString
Mark

La routine Mark n'est plus utilisée.

MemoryBarrier

Impose une contrainte d'ordre sur les opérations de mémoire.

MkDir

Crée un nouveau répertoire.

MonitorEnter

Empêche l'accès à l'objet spécifié de tous les threads à l'exception du thread appelant.

MonitorExit

Libère un verrou du thread appelant sur l'objet spécifié.

MonitorPulse

Notifie le prochain thread de la file d'attente qu'elle sera capable de verrouiller l'objet spécifié dès que le thread appelant libère l'objet.

MonitorPulseAll

Signale à tous les threads de la file d'attente que l'un d'entre eux pourra verrouiller l'objet spécifié dès que le thread appelant le libère.

MonitorTryEnter

Tente de verrouiller l'objet spécifié, afin que seul le thread appelant soit capable d'y accéder.

MonitorWait

Supprime le verrou sur l'objet spécifié et place le thread appelant dans la file d'attente pendant la durée spécifiée.

Move

Copie des octets d'une source vers une destination.

MoveChars

Copie des octets d'une source vers une destination.

OleStrToStrVar

Copie une chaîne de sa représentation COM dans une chaîne Delphi existante.

OleStrToString

Copie les données reçues d'une interface COM dans une chaîne.

PUCS4Chars

Convertit une chaîne UCS4 en tableau à zéro terminal de caractères UCS4.

ParamCount

Renvoie le nombre de paramètres transmis dans la ligne de commande.

ParamStr

Renvoie le paramètre spécifié depuis la ligne de commande.

Pos

Renvoie la valeur d'indice du premier caractère dans une sous-chaîne spécifiée qui se trouve dans une chaîne.

RaiseList

RaiseList est utilisée en interne par le compilateur Delphi.

Random

Génère des nombres aléatoires dans une étendue spécifiée.

Randomize

Initialise le générateur interne de nombres aléatoires avec une valeur aléatoire.

ReallocMemory

ReallocMemory redimensionne un bloc de mémoire.

RegisterExpectedMemoryLeak

Enregistre une perte de mémoire prévue.

RegisterModule

Recense le module spécifié.

Release

La routine Release n'est plus utilisée.

ReleaseExceptionObject

Libère l'objet exception acquis par AcquireExceptionObject.

RemoveModuleUnloadProc

RemoveModuleUnloadProc retire un appel à votre routine définie quand un package est déchargé.

RmDir

Supprime un sous-répertoire vide.

Set8087CW

Définit à la fois le mot de contrôle dans l'unité virgule flottante et la variable NoErrMsg déclarée dans l'unité System.

SetAnsiString

Définit le contenu et la longueur d'un AnsiString donné.

SetCodePage

Définit la page de code pour une variable de type RawByteString.

SetInOutRes

Définit la valeur du code d'erreur d'E/S.

SetLastError

SetLastError définit le code de la dernière erreur de l'API.

SetLineBreakStyle

Détermine les conventions de fin de ligne et de fin de fichier des entrées/sorties des fichiers texte.

SetMemoryManager

Définit les points d'entrée du gestionnaire de mémoire.

SetMinimumBlockAlignment

Définit l'alignement de bloc mémoire minimum.

SetMultiByteConversionCodePage

Définit la page de code utilisée en interne chaque fois que des caractères multi-octets sont convertis en caractères WideChar, et vice-versa.

SetRaiseList

SetRaiseList est utilisée en interne par le compilateur Delphi.

SetVariantManager

Définit les points d'entrée des routines qui définissent le comportement des variants.

ShareMemoryManager

Partage le gestionnaire de mémoire du module.

Sin

Renvoie le sinus de l'angle en radians.

Sqrt

Renvoie la racine carrée de X.

StringCodePage

Renvoie la page de code associée à la chaîne.

StringElementSize

Renvoie le nombre d'octets qui représente un caractère dans la chaîne.

StringOfChar

Renvoie une chaîne avec le nombre de caractères spécifié.

StringRefCount

Renvoie le nombre de références d'une chaîne.

StringToOleStr

Alloue de la mémoire et copie une chaîne (AnsiString) au format OLE.

StringToWideChar

Renvoie une chaîne UNICODE à partir d'une chaîne AnsiString.

SysAllocMem

Renvoie un pointeur sur un nombre d'octets spécifié.

SysFreeMem

Libère la mémoire sur laquelle pointe le pointeur spécifié.

SysGetMem

Alloue un nombre spécifié d'octets et leur renvoie un pointeur.

SysReallocMem

Renvoie un pointeur sur le nombre d'octets spécifié, préservant les valeurs pointées par le paramètre Pointer.

SysRegisterExpectedMemoryLeak

Enregistre les fuites de mémoire attendues.

SysUnregisterExpectedMemoryLeak

Retire les fuites de mémoire attendues.

TextStart

TextStart est utilisée en interne par le compilateur Delphi.

UCS4StringToUnicodeString

Convertit une chaîne UCS-4 en une chaîne Unicode.

UCS4StringToWideString

Convertit une chaîne de caractères Unicode de 4 octets en valeur WideString.

UTF8Decode

Convertit une chaîne UTF8 en une chaîne Unicode (WideString).

UTF8Encode

Convertit une valeur WideString en une chaîne UTF8.

UTF8EncodeToShortString

Convertit une chaîne en sa représentation UTF-8.

UTF8ToString

Convertit une chaîne UTF-8 en une chaîne décodée.

UTF8ToUnicodeString

Convertit une chaîne UTF-8 en une chaîne Unicode.

UTF8ToWideString

Convertit une chaîne UTF-8 en une chaîne WideString.

UnicodeStringToUCS4String

Convertit une chaîne Unicode en sa représentation UCS-4.

UnicodeToUtf8

Convertit une chaîne de caractères Unicode en chaîne UTF-8.

UniqueString

Vérifie que le compteur de références d'une chaîne donnée est à 1.

UnloadDelayLoadedDLL

Décharge une bibliothèque chargée en différé.

UnregisterExpectedMemoryLeak

Désenregistre une perte de mémoire prévue.

UnregisterModule

Annule le recensement du module spécifié.

UpCase

Convertit un caractère en majuscules.

Utf8ToAnsi

Convertit une chaîne UTF8 en une chaîne de caractères Ansi.

Utf8ToUnicode

Convertit une chaîne de caractères UTF-8 en une chaîne Unicode.

VarArrayRedim

Redimensionne un tableau de Variants.

VarCast

Convertit un variant en un type spécifié.

VarClear

Efface le Variant spécifié afin qu'il ne soit pas affecté.

WideCharLenToStrVar

WideCharLenToStrVar convertit les caractères WideString en UnicodeString ou AnsiString.

WideCharLenToString

Convertit les caractères WideString en UnicodeString.

WideCharToStrVar

Convertit la chaîne WideString en UnicodeString.

WideCharToString

Convertit la chaîne WideString terminée par le caractère null en UnicodeString.

WideStringToUCS4String

Convertit une valeur WideString en chaîne de caractères Unicode de 4 octets.

__currMul
_roundToInt64

Typedef

AnsiChar

Représente un type caractère fondamental.

AnsiString

Représente une chaîne allouée dynamiquement dont la longueur maximale n'est limitée que par la mémoire disponible.

Boolean

Représente le type booléen générique.

Byte

Représente un type entier fondamental.

ByteBool

Représente un type booléen prédéfini.

CURRENCY System.CURRENCY
Cardinal

Représente un type entier générique.

Char

Représente le type caractère générique.

CompReturn
DWord
Double

Définit un nombre à virgule flottante en double précision.

Extended

Définit un nombre à virgule flottante en haute précision.

GetPackageInfoTable

Représente une fonction utilisée pour récupérer une table d'informations générées par le compilateur.

HResult System.HResult
Int16

Alias pour SmallInt.

Int32

Alias pour Integer.

Int8

Alias pour ShortInt.

Integer

Représente un type entier signé générique sur 32 bits.

IntegerArray

Représente un tableau d'éléments Integer.

Largeint
LongBool

Représente un type booléen sur 32 bits.

LongInt

Définit un type entier signé sur 32 bits.

LongWord

Définit un type entier non signé sur 32 bits.

Longint
Openstring
PAnsiChar

Définit une chaîne ANSI terminée par le caractère null.

PAnsiString

PAnsiString est un pointeur sur un AnsiString.

PBoolean

PBoolean est un pointeur sur un Boolean.

PByte

PByte est un pointeur sur un Byte.

PCVModInfo

Représente un pointeur sur un TCVModInfo.

PCallDesc

Représente un pointeur sur une valeur TCallDesc.

PCardinal

PCardinal est un pointeur sur un Cardinal.

PChar

Définit une chaîne terminée par null.

PComp

PComp est un pointeur sur un Comp.

PCurrency

PCurrency est un pointeur sur un Currency.

PDate

PDate est un pointeur sur un Date.

PDateTime

PDateTime est un pointeur sur un TDateTime.

PDelayLoadInfo

Pointeur sur le type TDelayLoadInfo.

PDelayLoadProc

Ce type est un pointeur sur le type TDelayLoadProc.

PDispDesc

Représente un pointeur sur un TDispDesc.

PDouble

PDouble représente un pointeur sur un Double.

PError

Représente un pointeur sur un LongWord.

PExtended

PExtended est un pointeur sur un Extended.

PGUID

PGUID est un pointeur sur un TGUID.

PImgDelayDescr

Ce type est un pointeur sur le type TImgDelayDescr.

PInitContext

Représente un pointeur sur un TInitContext.

PInt64

PInt64 est un pointeur sur un Int64.

PInteger

PInteger est un pointeur sur un Integer.

PIntegerArray

PIntegerArray est un pointeur sur un IntegerArray.

PInterfaceEntry

PInterfaceEntry est un pointeur sur un TInterfaceEntry.

PInterfaceTable

PInterfaceTable est un pointeur sur un TInterfaceTable.

PLibModule

PLibModule est un pointeur sur une variable TLibModule.

PLongInt System.PLongInt
PLongWord

PLongWord est un pointeur sur un LongWord.

PLongint

PLongint est un pointeur sur un LongInt.

PMemoryManager

Représente un pointeur sur un TMemoryManager.

PMemoryManagerEx

PMemoryManagerEx est un pointeur sur un TMemoryManagerEx.

PModuleUnloadRec

Représente un pointeur sur un TModuleUnloadRec.

PMonitor

Représente un pointeur sur un TMonitor.

PMonitorSupport

Représente un pointeur sur un TMonitorSupport.

POleVariant

POleVariant est un pointeur sur un OleVariant.

PPAnsiChar

Représente un pointeur sur un PAnsiChar.

PPChar

Représente un pointeur sur un PWideChar.

PPCharArray

Représente un pointeur sur un TPCharArray.

PPMonitor

Représente un pointeur sur un PMonitor.

PPUnknown

Représente un pointeur sur un PUnknown.

PPWideChar

Représente un pointeur sur un PWideChar.

PPackageTypeInfo
PPointer

PPointer est un pointeur sur un Pointer.

PPointerArray

PPointerArray est un pointeur sur un PointerArray.

PRawByteString

Représente un pointeur sur un RawByteString.

PResStringRec

Représente un pointeur sur un TResStringRec.

PShortString

PShortString est un pointeur sur un ShortString.

PShortint System.PShortint
PSmallBlockTypeState
PSmallInt

PSmallInt est un pointeur sur un SmallInt.

PString

PString est un pointeur sur un String.

PTextBuf

Représente un pointeur sur un TTextBuf.

PTypeTable
PUCS2Char

Représente un alias pour PWideChar.

PUCS4Char

Représente un pointeur sur un UCS4Char.

PUCS4CharArray

Représente un pointeur sur un TUCS4CharArray.

PUInt64

Représente un pointeur sur un Integer 16 bits non signé.

PUTF8String

PUTF8String est un pointeur sur un UTF8String.

PUnicodeString

Représente un pointeur sur un UnicodeString.

PUnitEntryTable

PUnitEntryTable est un pointeur sur un UnitEntryTable.

PUnknown

PUnknown est un pointeur sur un IUnknown.

PVarArray

Représente un type pointeur sur un TVarArray.

PVarArrayBoundArray

Représente un pointeur sur un TVarArrayBoundArray.

PVarArrayCoorArray

Représente un type pointeur sur un TVarArrayCoorArray.

PVarData
PVarRec

Représente un pointeur sur un TVarRec.

PVariant

Représente un pointeur sur un Variant.

PVariantManager

Représente un pointeur sur un TVariantManager.

PWideChar

Définit une chaîne Unicode terminée par null.

PWideString

PWideString est un pointeur sur un WideString.

PWord

PWord est un pointeur sur un Word.

PWordBool

PWordBool est un pointeur sur un WordBool.

PackageInfo

PackageInfo est un pointeur sur une variable PackageInfoTable.

Pointer
PointerArray

Représente un tableau de pointeurs.

RawByteString

RawByteString permet le passage de données chaîne de toute page de code sans effectuer de conversions de page de code.

ResourceString
SAFEARRAY
ShortInt

Représente un type entier fondamental.

ShortString

Représente une chaîne dont la longueur maximale est de 255 caractères.

ShortStringBase
Shortint
Single

Définit un type à virgule flottante en simple précision.

SmallInt

Représente un type entier signé sur 16 bits.

Smallint
String
TAssertErrorProc

Spécifie une routine appelée en cas d'échec d'une assertion.

TBooleanDynArray

Représente un tableau dynamique d'éléments Boolean.

TBoundArray

Représente un tableau d'entiers.

TByteDynArray

Représente un tableau dynamique d'éléments Byte.

TCallDesc

TCallDesc est le descripteur d'appel de répartition pour les variants.

TCardinalDynArray

Représente un tableau dynamique d'éléments Cardinal.

TDLLProc

A usage interne.

TDLLProcEx

A usage interne.

TDate

TDate est utilisé pour représenter une date.

TDelayLoadInfo

Alias pour le type DelayLoadInfo.

TDelayLoadProc

Alias pour le type DelayLoadProc.

TDelayedLoadHook

Alias pour le type DelayedLoadHook.

TDispDesc

Représente une structure utilisée lors de l'exécution d'appels de méthodes dispinterfaces.

TDoubleDynArray

Représente un tableau dynamique d'éléments Double.

TEnumModuleFunc

Représente le type de la fonction de rappel utilisée dans une énumération de modules.

TEnumModuleFuncLW

TEnumModuleFuncLW représente le type de la fonction de rappel utilisée dans une énumération de modules.

TFileIOFunc

A usage interne.

TGUID

TGUID est une forme structurée de la valeur qui identifie une interface de façon unique.

THeapBlockArray
TImgDelayDescr

Représente le type de descripteur pour les tableaux sécurisés.

TInt64DynArray

Représente un tableau dynamique d'éléments Int64.

TIntegerDynArray

Représente un tableau dynamique d'éléments Integer.

TInterfacedClass

TInterfacedClass définit la métaclasse pour TInterfacedObject.

TLongWordDynArray

Représente un tableau dynamique d'éléments LongWord.

TMemoryMap

TMemoryMap est un plan d'implantation de l'espace d'adressage d'une application sous la forme d'un tableau de valeurs TChunkStatus.

TModuleUnloadProc

TModuleUnloadProc définit une procédure qui peut être appelée durant le déchargement d'un package.

TModuleUnloadProcLW

TModuleUnloadProcLW définit une procédure qui peut être appelée durant le déchargement d'un package.

TObjectArray
TPCharArray

Représente un tableau de chaînes terminées par le caractère NULL.

TResourceHandle

Représente un alias pour HRSRC.

TSafeCallErrorProc

Représente un type procédural utilisé lors de l'enregistrement d'une routine.

TShortIntDynArray

Représente un tableau dynamique d'éléments ShortInt.

TSingleDynArray

Représente un tableau dynamique d'éléments Single.

TSmallBlockTypeStates

TSmallBlockTypeStates est un tableau d'éléments de type TSmallBlockTypeState.

TSmallIntDynArray

Représente un tableau dynamique d'éléments SmallInt.

TStringDynArray

Représente un tableau dynamique d'éléments String.

TSystemThreadEndProc

Représente un type procédural utilisé lors de la définition d'une routine globale qui est appelée chaque fois qu'un thread système se termine.

TSystemThreadFuncProc

Représente un type procédural utilisé lors de la définition d'une routine globale qui est appelée chaque fois qu'un thread système démarre.

TTextBuf

A usage interne.

TTextIOFunc

A usage interne.

TThreadFunc

TThreadFunc est un pointeur sur l'adresse de démarrage d'une routine pour un nouveau thread d'exécution.

TTime

TTime est utilisé pour représenter une heure.

TTypeTable
TUCS4CharArray

Représente un tableau de caractères UCS4.

TVarArrayBoundArray

Donne les informations de limite pour toutes les dimensions d'un tableau sécurisé.

TVarArrayCoorArray

Donne la position d'un élément dans un tableau sécurisé.

TVarOp

TVarOp définit une opération sur un Variant.

TVarType

Représente un code de type variant.

TVariant
TVisibilityClasses

TVisibilityClasses énumère les classes de visibilité possibles pour les informations RTTI étendues.

TWideStringDynArray

Représente un tableau dynamique d'éléments WideString.

TWordDynArray

Représente un tableau dynamique d'éléments Word.

Text
TextFile
UCS2Char

Alias pour WideChar.

UCS4Char

UCS4Char permet d'utiliser les caractères Unicode de 4 octets.

UCS4String

UCS4String permet d'utiliser les caractères Unicode de 4 octets.

UInt16

Alias pour Word.

UInt32

Alias pour Cardinal.

UInt8

Alias pour Byte.

UTF8String

UTF8String représente des chaînes Unicode à codage UTF-8.

UnitEntryTable

UnitEntryTable est un type tableau avec des entrées de type PackageUnitEntry.

VARIANT System.VARIANT
WideChar

Représente un type caractère fondamental.

Word

Représente un type entier fondamental.

WordBool

Représente un type booléen prédéfini.

_DCHAR
_di_IAccessible
_di_IAdviseSink
_di_IComparable
_di_IConnectionPoint
_di_IConnectionPointContainer
_di_ICreateTypeInfo
_di_ICreateTypeLib
_di_IDataAdviseHolder
_di_IDataObject
_di_IDispatch
_di_IEnumConnectionPoints
_di_IEnumConnections
_di_IEnumFORMATETC
_di_IEnumOLEVERB
_di_IEnumSTATDATA
_di_IEnumVARIANT
_di_IEnumerable
_di_IEnumerator
_di_IErrorLog
_di_IFontDisp
_di_IInterface
_di_ILockBytes
_di_IMalloc
_di_IMoniker
_di_IOleAdviseHolder
_di_IOleClientSite
_di_IOleCommandTarget
_di_IOleContainer
_di_IOleControl
_di_IOleControlSite
_di_IOleDocumentSite
_di_IOleDocumentView
_di_IOleInPlaceActiveObject
_di_IOleInPlaceFrame
_di_IOleInPlaceObject
_di_IOleInPlaceObjectWindowless
_di_IOleInPlaceSite
_di_IOleInPlaceUIWindow
_di_IOleObject
_di_IOleUIObjInfo
_di_IOleWindow
_di_IPerPropertyBrowsing
_di_IPersistStream
_di_IPersistStreamInit
_di_IPicture
_di_IPictureDisp
_di_IPropertyBag
_di_IPropertyNotifySink
_di_IPropertyPage
_di_IPropertyPage2
_di_IPropertyPageSite
_di_IServiceProvider
_di_ISimpleFrameSite
_di_IStorage
_di_IStream
_di_ISupportErrorInfo
_di_ITypeInfo
_di_ITypeLib
_di_IUnknown
file

Variable

AbstractErrorProc

AbstractErrorProc définit une routine de callback pour les erreurs d'appel de méthodes abstraites.

AllocMemCount

Représente le nombre total des blocs de mémoire alloués dans une application Delphi.

AllocMemSize

Représente la taille totale des blocs de mémoire alloués.

AssertErrorProc

Pointe sur le gestionnaire d'erreur d'assertion.

CPUCount

Représente le nombre de cores CPU détectés.

CmdLine

Pointe sur les arguments de ligne de commande spécifiés quand une application est invoquée.

CmdShow

Spécifie les indicateurs permettant d'afficher la fenêtre principale de l'application.

DebugHook

DebugHook est définie si une application s'exécute sous le débogueur de l'EDI.

Default8087CW

Spécifie le mot de contrôle 8087 par défaut.

DefaultSystemCodePage

Représente la page de code par défaut.

DefaultTextLineBreakStyle

Spécifie les caractères utilisés par défaut pour séparer des lignes de texte.

DefaultUnicodeCodePage

Représente la page de code par défaut pour une chaîne.

DelayLoadHelper

A usage interne seulement.

DispCallByIDProc

DispCallByIDProc contient l'adresse d'une fonction.

ErrOutput

ErrOutput spécifie un fichier texte en écriture seule associé au fichier de sortie des erreurs du processus.

ErrorAddr

Contient l'adresse d'une instruction qui a provoqué une erreur d'exécution.

ErrorProc

Pointe sur le gestionnaire d'erreur d'exécution RTL.

ExceptClsProc

ExceptClsProc définit un pointeur sur une fonction appelée durant la gestion des exceptions.

ExceptObjProc

ExceptObjProc définit un pointeur sur une fonction appelée durant la gestion des exceptions.

ExceptProc

Pointe sur le gestionnaire d'exception de niveau le plus bas.

ExceptionAcquired

Représente une notification qu'un objet exception donné a été acquis.

ExceptionClass

Représente la classe de base des exceptions.

ExitCode

Contient le code de sortie de l'application.

ExitProc

Pointe sur la procédure de sortie d'un programme (fournie pour des questions de compatibilité).

ExitProcessProc

Spécifie la dernière procédure à exécuter avant de fermer l'application.

FileMode

Détermine le mode d'accès à utiliser lorsque des fichiers typés ou non typés sont ouverts avec la procédure Reset.

HPrevInst

Indique le handle de l'instance précédente.

HeapAllocFlags

Spécifie comment le gestionnaire de mémoire obtient la mémoire depuis le système d'exploitation.

InitProc

InitProc est la dernière procédure d'initialisation installée.

Input

Spécifie un fichier texte en lecture seule associé au fichier d'entrée standard des processus.

IsConsole

Indique si le module a été compilé en tant qu'application console.

IsLibrary

Indique si le module est une bibliothèque partagée.

IsMultiThread

Indique si l'application a introduit d'autres threads en utilisant les objets BeginThread ou TThread.

JITEnable

Détermine les occasions dans lesquelles le débogueur juste à temps est appelé.

LibModuleList

Enumère les enregistrements de modules utilisés par les procédures d'énumération.

MainInstance

Indique le handle d'instance de l'exécutable principal.

MainThreadID

Indique le handle d'instance du thread d'exécution principal du module en cours.

ModuleUnloadList

Représente une liste de procédures de déchargement.

NeverSleepOnMMThreadContention

Dicte le comportement du gestionnaire de mémoire durant un conflit de thread.

NoErrMsg

Contrôle si l'application affiche un message d'erreur lorsqu'une erreur d'exécution se produit.

Output

Spécifie un fichier texte en écriture seule associé au fichier de sortie standard des processus.

RTLUnwindProc

A usage interne.

RaiseExceptObjProc

Représente une notification du déclenchement d'un objet exception.

RaiseExceptionProc

Pointe sur la fonction Windows RaiseException.

RandSeed

RandSeed stocke la matrice du générateur de nombres aléatoires.

ReportMemoryLeaksOnShutdown

Signaler les pertes de mémoire à l'arrêt.

SafeCallErrorProc

SafeCallErrorProc définit une procédure qui est appelée quand une routine safecall génère une erreur.

SystemThreadEndProc

Variable définie durant le code de démarrage.

SystemThreadFuncProc

Variable définie durant le code de démarrage

Test8086

Représente la famille CPU.

Test8087

Représente la famille FPU.

TestFDIV

Spécifie si l'opération de division en virgule flottante est défectueuse.

UTF8CompareLocale

Spécifie la locale (paramètres régionaux) utilisée lors de la comparaison de deux chaînes.

UnloadDelayLoadedDLLPtr

A usage interne seulement.

VarAddRefProc

La variable VarAddRefProc est utilisée en interne.

VarClearProc

La variable VarClearProc est utilisée en interne.

VarCopyProc

La variable VarCopyProc est utilisée en interne.

VarToLStrProc

La variable VarToLStrProc est utilisée en interne.

VarToWStrProc

La variable VarToWStrProc est utilisée en interne.

envp

A usage interne.

pfnDliFailureHook

A usage interne seulement.

pfnDliNotifyHook

A usage interne seulement.

Personal tools