Ver Mensaje Individual
  #1  
Antiguo 17-12-2010
juank1971 juank1971 is offline
Miembro
 
Registrado: feb 2008
Posts: 241
Reputación: 19
juank1971 Va por buen camino
resuelto

Neftali, ya lo resolvi muy sencillo creando un WebBrowser con nil de padre
y le paso la direccion del fichero a descargar o abrir y el me saca la ventana del browser, y se encarga de hacer todo y al cerrar el archivo lo borra solo, ademas al descargar tengo tambien el progress del mismo browser, con esto no necesito programar nada del componente TIdFTP para descargas. el browser solo se encarga.

Se pudiera publicar como un truquito no ?

Código Delphi [-]
procedure TForm6.Button3Click(Sender: TObject);
var w:TWebBrowser;
begin
  w := tWebBrowser.Create(nil);
  w.Navigate('ftp://admin:admin@localhost/admin/Documentos/Facturas%20de%20Compra/Nueva%20Carpeta/Bueno.doc');
end;

Hay que tener en cuenta que los espacios en blanco hay que convertirlos a %20, y liberar el objeto TWebBrowser el finalizar la aplicación.
Responder Con Cita