Hallo,
erst mal danke für die Antwort.
Hier der entsprechende Auszug aus der Hilfe von Delphi 2007:
Code:
property Prepared: WordBool;
Man sieht, auch hier ist es bereits ein WordBool, dennoch gibt es Unterschiede. In Delphi 10 ist es so wie in Deinem Beitrag angegeben.
Das Attribut ist auch bei dem neuen Delphi im Objektinspector zu sehen, interessanterweise wird der Wert hier jedoch beim Öffnen des Formulars auf false zurück gesetzt wenn er vorher auf true stand (und es erscheint die besagte Fehlermeldung). "True" scheint Delphi hier einfach nicht zu kennen...
Natürlich kann man als Workaround vorher in Delphi 2007 den Wert auf false setzen und dann in Delphi 10 öffnen, dann gibt's zumindest an dieser Stelle keine Probleme. Ist aber schon nervig und außerdem wäre es schon interessant zu wissen was da los ist...
Gruß Uli