Forum: Programmieren allgemein
by himitsu,
17. Jun 2018
Wie fast alle Anderen auch ... über die Magic-Number.
Also anhand der ersten paar Byte, den Dateityp erkennen.
Bisher wurde zu jedem TGraphic nur die Dateiendung hinterlegt und jetzt eben auch die Magic-Number.
So kann nun auch in Datenbank-Blobs das Bild in verschiedenen Formaten gespeichert und automatisch geladen/angezeigt werden.
Forum: Programmieren allgemein
by himitsu,
16. Jun 2018
Sobald man auf .Bitmap oder .Icon zugreift, wird es automatisch erstellt, wenn .Graphic nicht diesem Typen entspricht. (leider wird es auch komplett neu erstellt und das ohne Übernahme des alten Bildinhaltes, aber das ist hier ja egal)
Jupp, darum funktionierte "damals" auch nur Picture.LoadFromFile und nicht LoadFormStream,
außer bei Picture.Graphic.LoadFromStream, wenn man vorher selber...