El problema puede ser que cargas las tres imágenes tan rápido que sólo te da tiempo de ver la última.
Prueba con esto, para dar tiempo a que se vean:
Código Delphi
[-]
for num := 1 to 3 do begin
image1.Picture.LoadFromFile('imatges/' + inttostr(num) +'.jpg');
Application.ProcessMessages;
image1.repaint;
sleep(3000);
end;