Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-08-2012
rruffino rruffino is offline
Miembro
 
Registrado: dic 2004
Ubicación: Berrotaran, Cordoba - Argentina
Posts: 215
Poder: 20
rruffino Va por buen camino
Bajar imagen de FTP

Hola gente, estoy tratando de que cuando inicie mi aplicación se conecte a un ftp y baje una imagen y la cargue a un componente TImage pero no encuentro como bajar la imagen y pasarla al componente. Si he podido conectarme al sitio ftp y ver el contenido pero no puedo traer la imagen.
Agradezco si alguien me da una mano. Muchas gracias!!!
Responder Con Cita
  #2  
Antiguo 25-08-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Revisá este enlace Descargando archivos por FTP con INDY

Una vez que tengas el archivo en disco basta con que hagas:
Código Delphi [-]
  ...
  Image1.Picture.LoadFromFile('Unidad:\Ruta\Archivo.JPG'); 
  ...
Lógicamente 'Unidad:\Ruta\Archivo.JPG' deberás reemplazarlo por la unidad, ruta y nombre de archivo en que fué descargada la imágen.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 25-08-2012
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.198
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Y sin indy:

Código Delphi [-]
uses Urlmon;
//...........................................................................
procedure LoadURLImage(Image: TImage; URL: String);
var
  TempName: String;
begin
  TempName:= 'temp' + ExtractFileExt(URL);
  URLDownloadToFile(nil, PCHAR(URL), PCHAR(TempName), 0, nil);
  Image.Picture.LoadFromFile(TempName);
  DeleteFile(TempName);
end;

Ejemplo de uso:
Código Delphi [-]
LoadURLImage(Image1, 'http://telmosilva.files.wordpress.com/2010/03/informatica_12.jpg');



Saludos.
Responder Con Cita
  #4  
Antiguo 28-08-2012
rruffino rruffino is offline
Miembro
 
Registrado: dic 2004
Ubicación: Berrotaran, Cordoba - Argentina
Posts: 215
Poder: 20
rruffino Va por buen camino
Problema resuelto

Gracias gente, he podido hacerlo. Muchas gracias por la ayuda!
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
bajar Trucos percysv Varios 2 11-04-2008 05:35:43
Bajar PS en español REHome .NET 0 05-08-2007 13:58:17
Bajar un servicio juancho_juancho Conexión con bases de datos 1 25-10-2005 22:30:32
Bajar un archivo de www? kolokol Internet 6 12-02-2004 16:52:38


La franja horaria es GMT +2. Ahora son las 16:35:30.


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