Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-09-2008
Hopedun Hopedun is offline
Registrado
 
Registrado: sep 2008
Posts: 9
Poder: 0
Hopedun Va por buen camino
Exclamation Problemas con IDHTTP

hola, estoy intentando bajar archivos con el componente de las indy IDHTTP pero cuando va a descargar me salto un mensaje de error diciendo que no se ha podido crear el archivo. el codigo que utilizo es este, y no le encuentro ningun problema al codigo, alguien sabe a que puede ser debido? gracias.

Código Delphi [-]
var
Destino: TFileStream;
begin
  Destino:=TFileStream.Create('C:\'+LFile.Caption,fmCreate);
  try
  IdHTTP.Get(Url.Text,Destino);
  finally
  Destino.Free
Responder Con Cita
  #2  
Antiguo 27-09-2008
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Si el error es que no se puede crear el fichero, esto no es problema del componente TidHTTP.

Tienes permiso para crear el fichero en el directorio? El directorio existe?

Saludos
Responder Con Cita
  #3  
Antiguo 27-09-2008
Hopedun Hopedun is offline
Registrado
 
Registrado: sep 2008
Posts: 9
Poder: 0
Hopedun Va por buen camino
El directorio existe ya que esta en la unidad "C:\" y no tiene problemas de carpetas. utilizo windows xp asi que no creo que tenga ningun problema de permisos, gracias de todas formas!
Responder Con Cita
  #4  
Antiguo 27-09-2008
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
He probado el código, y me funciona perfectamente.

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  f: TFileStream;
begin
  f:=TFileStream.Create('c:\prova.txt', fmCreate);
  try
    IdHTTP1.Get('http:\\www.meneame.net', f);
  finally
    f.Free;
  end;
end;

Probado: Windows XP y D2007.

Saludos.
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
IdHttp y la memoria ZayDun Varios 1 06-08-2008 13:24:01
Sobre IdHTTP ZayDun Varios 3 30-07-2008 18:59:09
cache con idhttp mak8888 Internet 0 10-09-2007 12:38:44
Lectura de un FTP con idHTTP gluglu Internet 2 05-05-2007 00:35:50


La franja horaria es GMT +2. Ahora son las 03:05:22.


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