Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Png im TImage: Konversion von D2006 auf D2009 schlägt fe

  Alt 8. Nov 2008, 20:02
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.
  Mit Zitat antworten Zitat