crea un archivo .rc
pon esto dentro
nombregif GIF "RUTA_DEL_GIF"
no recuerdo si los recursos GIF se cargan con esa constante eso averigualo en la ayuda de delphi.
luego compilar el recurso. para te cree un .res
Si quieres que se compile solo agrega este archivo al proyecto y delphi lo compila solo.
y el codigo pra leer recurso es algo asi
Código Delphi
[-]
Var
Flujo: TResourceStream;
R: TMemoryStream;
Begin
Flujo := TResourceStream.Create(hInstance, 'nombregif', PChar('GIF'));
Try
R := TMemoryStream.Create;
R.LoadFromStream(Flujo);
Finally
Flujo.Free;
End;
Ya tienes tu gif cargado en un temorystream ahora como lees el .loadfromfile solo debes usar .loadfromstream..
Espero te sirva.