API:FMX.MultiResBitmap.EMultiResBitmap
Delphi
EMultiResBitmap = class(EComponentError)
C++
class PASCALIMPLEMENTATION EMultiResBitmap : public System::Classes::EComponentError
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FMX.MultiresBitmap.pas FMX.MultiResBitmap.hpp |
FMX.MultiResBitmap | FMX.MultiResBitmap |
Beschreibung
EComponentError ist die Exception-Klasse für Fehler, die beim Registrieren und Umbenennen von Komponenten auftreten.
FMX.MultiResBitmap.EMultiResBitmap erbt von System.Classes.EComponentError. Der folgende Inhalt bezieht sich auf System.Classes.EComponentError.
EComponentError ist die Exception-Klasse für Fehler, die beim Registrieren und Umbenennen von Komponenten auftreten.
EComponentError wird ausgelöst, wenn eine der folgenden Bedingungen zutrifft:
- Ein Versuch, eine Komponente zu registrieren, schlägt fehl.
- Eine Anwendung kann eine Komponente nicht umbenennen.
- (Nur Windows) Eine Anforderung zum Abrufen des COM-Interface einer Komponente, die COM nicht unterstützt, wurde ausgeführt.
Eine Komponente wird folgendermaßen registriert: Schreiben Sie eine Prozedur namens Register, die im interface-Abschnitt (Delphi) oder im Namespace (C++) der Unit-Datei der Komponente deklariert wird. Beachten Sie, dass im Gegensatz zu den meisten Prozedurnamen in Delphi bei der Prozedur Register die Groß-/Kleinschreibung beachtet werden muss. Diese Prozedur muss für jede Komponente, die registriert werden soll, RegisterComponents aufrufen.
Fehler beim Umbenennen einer Komponente treten dann auf, wenn eine Anwendung versucht, die Komponente zur Laufzeit umzubenennen, und der neue Name mit einem vorhandenen mit demselben Eigentümer identisch ist oder kein gültiger Bezeichner ist.