Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-11-2013
aposi aposi is offline
Miembro
 
Registrado: dic 2006
Posts: 146
Poder: 18
aposi Va por buen camino
UrlDownloadToFile no descarga fichero

tengo el siguiente codigo para descargar unos ficheros de una web
pero la funcion UrlDownloadToFile me devuelve el valor -2146697203
buscando por internet he encontrado que este codigo de error es:
INET_E_UNKNOWN_PROTOCOL
The protocol is not known and no pluggable protocols have been entered that match.

si entro con el explorardor a la url me muestra perfectamente el fichero (es un fichero de texto)

Código Delphi [-]
re := UrlDownloadToFile(nil, PChar(url), PChar(origen), 0, nil);
if re = 0 then begin
   if tamanofichero(Qpedid_order.AsString +'-'+Qpedreference.Value) > 0  then begin

      log('descargado fichero ' + Qpedfichero.Value);
      if CBSERV.Checked then begin
             origen := Qpedid_order.AsString +'-'+Qpedreference.Value;
             destino := dir.Text + '\'+Qpedid_order.AsString +'-'+Qpedreference.Value;
             Success := movefile(pchar(origen), pchar(destino));
             if not Success then begin
               ErrCode := GetLastError;
               log ('Error '+ inttostr(ErrCode) + ' directorio no encontrado '+ destino);
             end else log ('fichero movido a '+dir.Text + '\'+Qpedid_order.AsString +'-'+Qpedreference.Value);
      end;
    end else begin
       log('fichero vacio' + Qpedfichero.Value);
    end;
  end else begin
      log('No se ha descargado ' + url + ' resultado '+ inttostr(re));
  end;

Última edición por aposi fecha: 01-11-2013 a las 19:18:32.
Responder Con Cita
  #2  
Antiguo 01-11-2013
aposi aposi is offline
Miembro
 
Registrado: dic 2006
Posts: 146
Poder: 18
aposi Va por buen camino
Smile

Esta resuleto, el problema es que en la variable url tenia www.loquesea/fichero y lo he resuleto
Código Delphi [-]
url := 'http:\\'+url;

esto de trabajar en festivo no es bueno
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Descarga FTP Luis Alberto Internet 26 20-03-2012 18:51:47
Refrescar el UrlDownloadToFile???? AGAG4 Internet 9 12-03-2012 19:36:56
descarga de URL jfadelphi HTML, Javascript y otros 1 28-02-2009 15:00:13
Obtener un fichero adjunto a un nodo de un fichero XML muntasil Internet 0 18-07-2006 12:57:57
Descarga BDE Tejares Conexión con bases de datos 5 13-06-2006 11:29:22


La franja horaria es GMT +2. Ahora son las 17:59:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi