Section courante

A propos

Section administrative du site

Voici la liste des directives standard intégré à l'Object Pascal :

Nom Description
absolute Cette directive permet de fixer l'emplacement d'une variable au même endroit qu'une autre ou à un emplacement mémoire physique absolue.
abstract Cette directive permet d'indiquer une méthode abstraite, laquelle n'est pas définit dans la classe où elle est indiqué.
assembler Cette directive permet d'indiquer une procédure ou fonction entièrement écrite en assembleur et sans contrôle de langage de programmation évolué.
at Cette directive permet d'indiquer une expression d'adresse dans une instance d'exception.
cdecl Cette directive permet d'indiquer que la convention d'appel d'une procédure ou d'une fonction est du style langage de programmation C.
default Cette directive permet de définir le spécificateur d'entreposage par défaut.
dynamic Cette directive permet de définir une fonction pouvant être remplacé par une nouvelle fixation dans un objet de classe.
export Cette directive permet de définir les procédures ou fonctions devant être exporté dans les bibliothèques.
external Cette directive permet d'inclure des sous-programmes externe (n'étant pas compiler avec le compilateur Object Pascal).
far Cette directive permet d'indiquer un appel vers une procédure ou une fonction avec une longue portée.
forward Cette directive permet de définir l'entête d'une procédure et fonction sans définir immédiatement le corps.
index Cette directive permet d'indexer l'emplacement d'une entrée de procédure ou fonction dans un objet ou une bibliothèque.
interrupt Cette directive permet de définir une procédure écrite par le compilateur de manière à être appelable en tant qu'interruption.
message Cette directive permet d'indiquer une constante entière de message associé à une méthode.
name Cette directive permet d'indiquer le nom d'un index d'une déclaration externe.
near Cette directive permet d'indiquer un appel vers une procédure ou une fonction avec une courte portée.
nodefault Cette directive permet d'indiquer qu'une définition de propriété n'a pas de spécificateur d'entreposage par défaut.
override Cette directive permet de remplacer une méthode d'une classe parent.
private Cette directive permet d'indiquer que les définitions suivantes sont accessibles uniquement dans l'unité où est définit l'objet.
protected Cette directive permet de rendre accessible des éléments d'une classe uniquement par la classe et à ses filles.
public Cette directive permet d'indiquer que les définitions suivantes sont accessibles partout.
published Cette directive permet d'indiquer le début d'une publication externe d'une section accessible d'une classe.
read Cette directive permet d'indiquer une propriété en lecture seulement.
resident Cette directive permet d'indiquer la spécification d'exportation de bibliothèque.
stored Cette directive permet d'indiquer qu'une définition de propriété a un spécificateur d'entreposage.
virtual Cette directive permet de définir une fonction ou une procédure pouvant être remplacé par une nouvelle fixation dans la POO (Programmation Orienté Objet).
write Cette directive permet d'indiquer une propriété en écriture seulement.

Remarque



Dernière mise à jour : Vendredi, le 13 octobre 2017