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