wie bereits erwähnt ist der Typ "BITMAP" ein reservierter. Dabei wird die Datei nicht wie üblich einfach 1 zu 1 in die Ressource übernommen. Daher funktioniert es wohl mit dem Laden aus einem RessourceStream nicht weil eben nur noch die notwendigsten Infos in der Ressource sind (bei meinen Tests war die Ressource 14 Byte kleiner als das eigentliche Bild).
Du kannst die Bitmapressource aber wie folgt laden:
Delphi-Quellcode:
var
lBmp : TBitmap;
begin
lBmp := TBitmap.Create();
try
lBmp.LoadFromResourceName(HInstance, 'TESTONE');
//do something like that: Image1.Picture.Graphic := lBmp;
finally
lBmp.Free;
end;