Einzelnen Beitrag anzeigen

Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.380 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Komponente zur Laufzeit um Eigenschaft erweitern, Fehler bei Programmende

  Alt 4. Okt 2019, 08:41
Ich glaube du hast mich falsch verstanden.
Das was du als nicht zu TChart gehörig ansiehst habe ich hinzugefügt.

Zitat:
es ist nichts davon zu erkennen, dass die Klasse FMXTee.Chart.TChart um eine Eigenschaft erweitert wird.
?
Delphi-Quellcode:
TCustomSeriesClass = class(TCustomSeries)
 public
  SeriesGroup: TSeriesGroup;
 end;
nein, Du hast eine neue Ableitung von TCustomSeries erstellt und dort ein neues "Feld" dazu gemacht. Die anderen von TCustomSeries abgeleiteten KLassen kennen deswegen aber noch lange nicht diese EIgenschaft, eben weil die weiterhin von TCustomSeries abgeleitet sind und nicht von TCustomSeriesClass.

Anschließend machst Du nen Hardcast - und stellst fest, dass das ziemlich lange gut geht. Insofern hast Du eigentlich Pech, dass dir die Anwendung nicht gleich um die Ohren fliegt bei der Zuweisung.
  Mit Zitat antworten Zitat