Ein Moment mal. Wenn du das Image selber lädst, dann weißt du doch welches im Image ist oder etwa nicht?
Auch wenn du es zufällig auswählst, irgendwo mußt du ja stehen haben, welches genommen wurde.
Image1.Picture.LoadFromResource(hInstance, random(5));
Mach doch das daraus:
Delphi-Quellcode:
var
ID: Integer;
begin
ID := Random(5);
Image1.Picture.LoadFromRessource(hInstance, ID);