Zitat von
DeddyH:
Ach stimmt ja. Nun, man könnte ja alle Dateien einmal mit IrfanView o.ä. öffnen und explizit als Bitmap abspeichern.
Was mich wundert ist, dass Karte_Verdeckt.bmp (die ja laut Debugger den Fehler verursacht) ein gültiges 32-Bit Bitmap ist (habs mit Irfanview getestet, und mir den Fileheader angesehen) und dass ich es (in Delphi 2005) ohne Probleme per LoadfromFile laden kann. Was mich noch mehr wundert ist, dass es scheinbar vor dem Codeumbau funktionierte. Das kann ich mir alles noch nicht so recht erklären. Magst du uns vielleicht den ganzen Code inkl. Bildern verzippen und hochlanden?