Bilder in DFMs zu speichern, benötigt allerdings in der EXE auch deutlich mehr Platz als Ressourcen.
Du kannst natürlich ein Array nehmen. Schön ist das alles nicht.
Delphi-Quellcode:
const
size = 4711;
bild: array[0..size-1] of Byte = (42, ...);
var
ms: TMemoryStream;
begin
ms := TMemoryStream.Create;
ms.Write(bild[0], size);
ms.position := 0;
// usw.
end;