Hallo!
FZugriffsKomponente ist vom Typ IAccessComponent, welches ein Interface darstellt. "Unterklassen" von IAccessComponent sind TAdoComponent und TOdbcComponent.
Nun möchte ich einfach in der Eigenschaft FZugrifsskomponente speichern, von welchem Typ die Zugriffskomponente ist.
Möchte also auf kein konrektes Objekt verweisen, sondern mir nur merken, von welchem Typ es ist.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| private FZugriffsKomponente: IAccessComponent;
constructor TConfiguration.Erzeugen; begin FZugriffsKomponente := TAdoComponent; |
Nun gibt es aber den Fehler, dass IAccessComponent und Class reference nicht kompatibel sind.
Wie kann ich das Problem lösen?
Danke im Voraus! Grüße, Andy