Section courante

A propos

Section administrative du site

CLASSES

Classes
Delphi/Kylix/Lazarus

Description

Cette unité contient les bases de la programmation objet et des APIs de Windows.

Liste des procédures et fonctions

Nom Description
BOUNDS Cette fonction retourne l'enregistrement «TRect» correspondant à la compilation des paramètres de position, largeur et de hauteur spécifié.
FINDCLASS Cette fonction permet d'effectuer la recherche d'une classe à partir de son nom.
GETCLASS Cette fonction permet de demander, en utilisant son nom, la classe persistante recensée.
OBJECTBINARYTOTEXT Cette procédure permet la conversion de données binaire d'un objet sous une forme texte.
OBJECTRESOURCETOTEXT Cette procédure permet la conversion de données binaire d'un objet de ressource sous une forme texte.
OBJECTTEXTTOBINARY Cette procédure permet la conversion d'information texte en données binaire d'un objet.
OBJECTTEXTTORESOURCE Cette procédure permet la conversion d'information texte en données binaire d'un objet de ressource.
POINT Cette fonction permet de créer un objet contenant un couple de coordonnée.
READCOMPONENTRES Cette procédure permet de demander les composants ainsi que leurs propriétés associées à une ressource du système d'exploitation.
READCOMPONENTRESFILE 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.
REGISTERCLASS Cette procédure permet d'enregistrer une classe de façon à ce qu'elle soit exploitable dans l'inspecteur d'objet.
REGISTERCLASSALIAS 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 Cette procédure permet d'enregistrer un tableau contenant des classes de façon à ce qu'elle soit exploitable dans l'inspecteur d'objet.
REGISTERCOMPONENTS Cette procédure permet d'enregistrer des classes situées dans la même page de la palette de composantes.
REGISTERNOICON Cette procédure permet d'enregistrer des composantes de classes situées n'apparaissant pas dans la palette de composantes.
REGISTERNONACTIVEX Cette procédure permet d'interdire l'accès à une composante ActiveX par un expert.
UNREGISTERCLASS Cette procédure permet de désenregistrer une classe.
UNREGISTERCLASSES Cette procédure permet de désenregistrer un tableau contenant des classes.
UNREGISTERMODULECLASSES Cette procédure permet de désenregistrer de toutes les classes associé à un module.

Liste des classes

Voici la liste des classes disponibles dans cette unité :

Nom Description
EBITSERROR Cette classe permet d'indiquer une exception de tentatives d'accès incorrectes à un tableau de valeurs booléennes.
ECLASSNOTFOUND Cette classe permet d'indiquer une exception dans la recherche d'une composante spécifié en lecture d'un flux de données.
ECOMPONENTERROR Cette classe permet d'indiquer une exception reliées au recensement et au changement de nom des composantes.
EFCREATEERROR Cette classe permet d'indiquer une exception de création de fichier de flux de données.
EFILERERROR Cette classe permet d'indiquer une exception de flux de données de composantes.
EFILESTREAMERROR Cette classe permet d'indiquer une exception générales de flux de données.
EFOPENERROR Cette classe permet d'indiquer une exception d'ouverture de fichier dans les opérations de flux de données.
EINVALIDIMAGE Cette classe permet d'indiquer une exception en lecture de ressources.
EINVALIDOPERATION Cette classe permet d'indiquer une exception pour les opérations incorrectes sur une composante.
ELISTERROR Cette classe permet d'indiquer une exception de liste de chaîne de caractères.
EOUTOFRESOURCES Cette classe permet d'indiquer une exception de manques de ressources allouable par Handle.
EPARSERERROR Cette classe permet d'indiquer une exception de conversion de flux de données texte en format binaire.
EREADERROR Cette classe permet d'indiquer une exception d'erreur de lecture de données dans un flux de données.
ERESNOTFOUND Cette classe permet d'indiquer une exception de ressources introuvables.
ESTREAMERROR Cette classe permet d'indiquer une exception d'erreur de flux de données.
ESTRINGLISTERROR Cette classe permet d'indiquer une exception de référence de liste de chaîne de caractères.
ETHREAD Cette classe permet d'indiquer une exception de synchronisation de processus léger.
EWRITEERROR Cette classe permet d'indiquer une exception d'erreur d'écriture de données dans un flux de données.
TBASICACTION Cette classe permet d'indiquer la classe parent des objets d'actions.
TBASICACTIONLINK Cette classe permet d'indiquer la liaison de la classe de base communicant entre les actions et leurs clients.
TBITS Cette classe permet d'effectuer la gestion de tableau de bits (booléens).
TCOLLECTION Cette classe permet de traiter sous forme de liste la classe «TCollectionItem».
TCOLLECTIONITEM Cette classe permet d'effectuer la gestion d'un item de collection.
TCOMPONENT Cette classe permet d'effectuer la création d'une composante.
TTCUSTOMMEMORYSTREAM Cette classe abstraite contient les définitions de base d'un parent commun de flux de données de mémoire.
TDATAMODULE Cette classe permet la gestion des composantes n'étant pas visuel d'une application.
TFILER Cette classe abstraites permet la lecture et l'écriture d'objets pour charger et enregistrer les composantes et leurs propriétés.
TFILESTREAM Cette classe permet aux applications d'effectuer des lectures et écritures dans un fichier de disque.
THANDLESTREAM Cette classe permet aux applications d'effectuer des lectures et écritures de ressources de communication avec un Handle.
TINTERFACEDPERSISTENT Cette classe permet au parent d'objets persistant d'intégrer les interfaces.
TINTERFACELIST Cette classe contient une représentation d'une liste d'interfaces.
TLIST Cette classe permet d'effectuer la gestion d'une liste d'objet.
TMEMORYSTREAM Cette classe permet d'effectuer la gestion d'un flux de données situé en mémoire vive.
TOWNEDCOLLECTION Cette classe contient une collection permettant de gérer les informations sur son propriétaire.
TPERSISTENT Cette classe permet d'effectuer la gestion de base d'un flux de données.
TREADER Cette classe permet d'effectuer le filtre de flux de données.
TRECALL Cette classe permet d'entreposer les propriétés d'un objet persistant pour qu'il puisse être éventuellement être restauré.
TRESOURCESTREAM Cette classe permet d'effectuer la gestion des ressources mémoire, en flux de données, du système d'exploitation.
TSTREAM Cette classe contient les bases d'objets de flux de données permettant d'effectuer la lecture et l'écriture sur divers types de support de données, comme les fichiers sur disque ou la mémoire.
TSTREAMADAPTER Cette classe permet d'intégrer l'interface IStream dans un objet TStream.
TSTRINGLIST Cette classe permet d'effectuer la gestion d'une liste de chaîne de caractères.
TSTRINGS Cette classe contient la base de tous les objets avec une liste de chaîne de caractères.
TSTRINGSTREAM Cette classe permet d'effectuer un accès à un fichier pour des informations entreposés dans une chaîne de caractères longue.
TTHREAD Cette classe abstraite permet la création de plusieurs processus léger pour des exécutions séparés dans une application.
TTHREADLIST Cette classe contient une représentation d'une liste adaptée de processus légers.
TWRITER Cette classe permet d'écrire des données dans un flux de données associé.


Dernière mise à jour : Mercredi, le 18 février 2015