Handle es el identificador de ventana al que ha de informar, en este caso Form1.Handle.
En algunos casos, cuando lo llamo desde una unidad aparte, suelo llamarlo con el parámetro application.Handle
Yo tambien lo he usado para copias de seguridad de esta forma:
Código Delphi
[-]
Err := RunAndWait(Application.Handle,
GL.ExePathWithSlash + 'BDBackup.exe',
'/auto restore ' );
if Err > 32 then
begin
conectaalared
end
else
begin
Application.MessageBox(
'Error interno del Sistema Operativo, Por favor, reinicie Windows',
CONST_AVISO, MB_ICONINFORMATION + MB_OK);
LogWrite('Código de error del sistema operativo en proc: dtm.RestoreBackup ' +
IntToStr(Err));
Saludos