System.Beacon.Components.EBeaconComponentException

Delphi
EBeaconComponentException = class(EComponentError);
C++
class PASCALIMPLEMENTATION EBeaconComponentException : public System::Classes::EComponentError
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| class | public | System.Beacon.Components.pas System.Beacon.Components.hpp |
System.Beacon.Components | System.Beacon.Components |
Description
EComponentError est la classe des exceptions déclenchées par des erreurs liées au recensement et au changement de nom des composants. {{#multireplace:System.Beacon.Components.EBeaconComponentException|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:System.Classes.EComponentError|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:System.Classes.EComponentError|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
EComponentError est la classe des exceptions déclenchées par des erreurs liées au recensement et au changement de nom des composants.
EComponentError est déclenchée quand :
- Une tentative de recenser un composant échoue.
- Une application ne peut renommer un composant.
- (Windows uniquement) Une demande d'interface COM a été faite pour un composant ne gérant pas COM.
Pour recenser un composant, écrivez une procédure nommée "Register" déclarée dans la section interface (Delphi) ou l'espace de nommage (C++) du fichier unité du composant. Veuillez noter que, contrairement à la plupart des noms de procédure Delphi, le nom de la procédure Register est sensible à la casse. Register doit appeler RegisterComponents pour chaque composant à recenser.
Le changement de nom d'un composant peut échouer si une application essaye de renommer le composant à l'exécution alors que le nouveau nom est celui d'un autre composant de même propriétaire ou n'est pas un identificateur valide.