Thema: Delphi Rtti und Enum problem

Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.452 Beiträge
 
Delphi 12 Athens
 
#5

AW: Rtti und Enum problem

  Alt 13. Aug 2022, 22:59
Vielen Dank aber das Resultat bleibt gerade das gleich, es mag an mir liegen deshalb zeige ich etwas ausführlicher wie ich es falsch mach
Na ja, du deklarierst in CreateControl deine eigenen Typen für TBorderStyle und TAlignment . Die sind aber nicht zuweisungskompatibel zu denen in System.Classes und Vcl.Forms - auch wenn sie identisch deklariert werden.

Edit: Das ist so als ob du schreibst:
Delphi-Quellcode:
    TEdit(LControl).Alignment := taCenter;
// SetProperty(LControl, 'Alignment', TValue.From<TAlignment>(taCenter)); // typecast error
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming

Geändert von Uwe Raabe (13. Aug 2022 um 23:02 Uhr)
  Mit Zitat antworten Zitat