Zitat von
Assertor:
In D2006 fängt Picture.Data so an:
0A54504E474F626A656374, danach dann das PNG 89504E470D0A1A0A0000000D49484452000000200000...
Wenn ich jetzt das Bild manuell in TImage unter Delphi 2009 lade,
fängt Picture.Data so an:
0954506E67496D616765, danach geht es 100% identisch zu D2006 weiter.
0A54504E474F626A656374 bedeutet als Text '
TPNGObject' - 0A steht für die Länge in Zeichen
0954506E67496D616765 bedeuted '
TPngImage'
Also hat Borland den Classennamen intern geändert und nicht bedacht, dass dies deinen beschriebenen Nebeneffekt hat.