Zitat von
Nils_13:
Da das Bild ehrlich gesagt zu pervers war, habe ich es schnell mal wegradiert.
Der Header hat sich dadurch zum Glück nicht verändert, es gibt also weiterhin einen Fehler beim Laden.
Vielleicht liegt es auch nur daran, dass dein PNG in Wirklichkeit ein JPEG ist? Das du dann einen Fehler bekommst ist vollkommen logisch ist, denn das TPicture extrahiert intern die Dateiendung und vergleicht sie mit der Liste der registrierten Endungen. Und das hat zur Folge, dass die falsche Klasse erstellt wird. Die kann dann logischerweise nichts mit dem Inhalt anfangen und schmeißt vollkommen zu recht einen Fehler.
PS: Irfanview schlägt im übrigen sofort vor die Datei in jpeg umzubennen...