Sugiero este pequeño cambio al código de
Caminante
Código Delphi
[-]for iIndiceI := 0 to Length(aReportes) -1 do
try
ElReporte := aReportes[iIndiceI].Create(nil);
MessageDlg('Reporte '+ElReporte.Name+' creado y funcionando.', mtInformation, [mbOK], 0);
finally
ElReporte.free;
ElReporte := nil
end;
Saludos cordiales