In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Timage desde URL
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Timage desde URL
Saludos al foro..
Principalmente lo que quiero es que un Timage me muestre una imagen
desde un URL por ejemplo que me muestre
" http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
en el control como podria hacer en este caso...?
De antemano mil gracias compañeros !
Principalmente lo que quiero es que un Timage me muestre una imagen
desde un URL por ejemplo que me muestre
" http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
en el control como podria hacer en este caso...?
De antemano mil gracias compañeros !
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Timage desde URL
Lo mejor es que montes un navegador en una ventana y le digas que
navegue a esta dirección con lo cual asunto resuleto.
Mira este artículo que publiqué
http://xailer.info/esp/?p=75#more-75
que incluso incluye un proyecto.
Salu2.
Diego Ferreira escribió:
> Saludos al foro..
>
> Principalmente lo que quiero es que un Timage me muestre una imagen
> desde un URL por ejemplo que me muestre
> " http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
>
> en el control como podria hacer en este caso...?
>
> De antemano mil gracias compañeros !
navegue a esta dirección con lo cual asunto resuleto.
Mira este artículo que publiqué
http://xailer.info/esp/?p=75#more-75
que incluso incluye un proyecto.
Salu2.
Diego Ferreira escribió:
> Saludos al foro..
>
> Principalmente lo que quiero es que un Timage me muestre una imagen
> desde un URL por ejemplo que me muestre
> " http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
>
> en el control como podria hacer en este caso...?
>
> De antemano mil gracias compañeros !
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Timage desde URL
Gracias Bingen ya lo habia visto pero necesito tratar la imagen como un
TPicture para poder pasarlo al FastReport trabajar con sus medidas entre
otras muchas cosas... hay una manera para que con tu ejemplo descargar
directamente la imagen y guardarla en X carpeta o alguna otra idea de
hacerlo !!! Gracias !!!
Bingen Ugaldebere escribió:
> Lo mejor es que montes un navegador en una ventana y le digas que
> navegue a esta dirección con lo cual asunto resuleto.
>
> Mira este artículo que publiqué
>
> http://xailer.info/esp/?p=75#more-75
>
> que incluso incluye un proyecto.
>
> Salu2.
>
> Diego Ferreira escribió:
>> Saludos al foro..
>>
>> Principalmente lo que quiero es que un Timage me muestre una
>> imagen desde un URL por ejemplo que me muestre
>> " http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
>>
>> en el control como podria hacer en este caso...?
>>
>> De antemano mil gracias compañeros !
TPicture para poder pasarlo al FastReport trabajar con sus medidas entre
otras muchas cosas... hay una manera para que con tu ejemplo descargar
directamente la imagen y guardarla en X carpeta o alguna otra idea de
hacerlo !!! Gracias !!!
Bingen Ugaldebere escribió:
> Lo mejor es que montes un navegador en una ventana y le digas que
> navegue a esta dirección con lo cual asunto resuleto.
>
> Mira este artículo que publiqué
>
> http://xailer.info/esp/?p=75#more-75
>
> que incluso incluye un proyecto.
>
> Salu2.
>
> Diego Ferreira escribió:
>> Saludos al foro..
>>
>> Principalmente lo que quiero es que un Timage me muestre una
>> imagen desde un URL por ejemplo que me muestre
>> " http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
>>
>> en el control como podria hacer en este caso...?
>>
>> De antemano mil gracias compañeros !
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Timage desde URL
> Gracias Bingen ya lo habia visto pero necesito tratar la imagen como un
> TPicture para poder pasarlo al FastReport trabajar con sus medidas entre
> otras muchas cosas...
Para eso deberías descargarlo al disco y grabarlo físicamente, algo así
como si le das al enlace "Guardar destino del enlace como...."
> hay una manera para que con tu ejemplo descargar
> directamente la imagen y guardarla en X carpeta o alguna otra idea de
> hacerlo !!! Gracias !!!
Con mi ejemplo directamente no.
Por FTP no habría ningún problema pero por HTTP no lo he probado, pero
si te miras en el manual de Xailer la clase tInternet verás que puedes
establecer una conexión a una Url y descargar un archivo
TInternet:ReadFile
Recupera un archivo o partes de un archivo si el servidor lo soporta.
Tipo
Estándar
Parámetros
<hFile>
Manejador del archivo
<cBuffer>
Variable con los datos a escribir en el archivo
<nSize>
Tamaño en bytes del buffer
Valor Retorno
<lSuccess>
..T si el archivo se escribió correctamente
A ver si te ilumina.
Salu2
> TPicture para poder pasarlo al FastReport trabajar con sus medidas entre
> otras muchas cosas...
Para eso deberías descargarlo al disco y grabarlo físicamente, algo así
como si le das al enlace "Guardar destino del enlace como...."
> hay una manera para que con tu ejemplo descargar
> directamente la imagen y guardarla en X carpeta o alguna otra idea de
> hacerlo !!! Gracias !!!
Con mi ejemplo directamente no.
Por FTP no habría ningún problema pero por HTTP no lo he probado, pero
si te miras en el manual de Xailer la clase tInternet verás que puedes
establecer una conexión a una Url y descargar un archivo
TInternet:ReadFile
Recupera un archivo o partes de un archivo si el servidor lo soporta.
Tipo
Estándar
Parámetros
<hFile>
Manejador del archivo
<cBuffer>
Variable con los datos a escribir en el archivo
<nSize>
Tamaño en bytes del buffer
Valor Retorno
<lSuccess>
..T si el archivo se escribió correctamente
A ver si te ilumina.
Salu2
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Timage desde URL
Bingen Ugaldebere escribió:
>
>> Gracias Bingen ya lo habia visto pero necesito tratar la imagen como
>> un TPicture para poder pasarlo al FastReport trabajar con sus medidas
>> entre otras muchas cosas...
>
> Para eso deberías descargarlo al disco y grabarlo físicamente, algo así
> como si le das al enlace "Guardar destino del enlace como...."
>
>> hay una manera para que con tu ejemplo descargar directamente la
>> imagen y guardarla en X carpeta o alguna otra idea de hacerlo !!!
>> Gracias !!!
>
> Con mi ejemplo directamente no.
>
> Por FTP no habría ningún problema pero por HTTP no lo he probado, pero
> si te miras en el manual de Xailer la clase tInternet verás que puedes
> establecer una conexión a una Url y descargar un archivo
>
> TInternet:ReadFile
>
> Recupera un archivo o partes de un archivo si el servidor lo soporta.
>
> Tipo
> Estándar
>
> Parámetros
> <hFile>
> Manejador del archivo
> <cBuffer>
> Variable con los datos a escribir en el archivo
> <nSize>
> Tamaño en bytes del buffer
>
> Valor Retorno
> <lSuccess>
> ..T si el archivo se escribió correctamente
>
>
>
> A ver si te ilumina.
>
> Salu2
>
>
>
>
>
Probare y te cuento ! Gracias de nuevo !
>
>> Gracias Bingen ya lo habia visto pero necesito tratar la imagen como
>> un TPicture para poder pasarlo al FastReport trabajar con sus medidas
>> entre otras muchas cosas...
>
> Para eso deberías descargarlo al disco y grabarlo físicamente, algo así
> como si le das al enlace "Guardar destino del enlace como...."
>
>> hay una manera para que con tu ejemplo descargar directamente la
>> imagen y guardarla en X carpeta o alguna otra idea de hacerlo !!!
>> Gracias !!!
>
> Con mi ejemplo directamente no.
>
> Por FTP no habría ningún problema pero por HTTP no lo he probado, pero
> si te miras en el manual de Xailer la clase tInternet verás que puedes
> establecer una conexión a una Url y descargar un archivo
>
> TInternet:ReadFile
>
> Recupera un archivo o partes de un archivo si el servidor lo soporta.
>
> Tipo
> Estándar
>
> Parámetros
> <hFile>
> Manejador del archivo
> <cBuffer>
> Variable con los datos a escribir en el archivo
> <nSize>
> Tamaño en bytes del buffer
>
> Valor Retorno
> <lSuccess>
> ..T si el archivo se escribió correctamente
>
>
>
> A ver si te ilumina.
>
> Salu2
>
>
>
>
>
Probare y te cuento ! Gracias de nuevo !
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Timage desde URL
Gracias Bingen por iluminarme el camino xD ! eh obtenido el resultado
que quiero por ahora cuelgo el ejemplo aqui para quien lo quiera !
--
que quiero por ahora cuelgo el ejemplo aqui para quien lo quiera !
--
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Timage desde URL
Aqui esta el codigo para quien no quiera bajar el ZIP
Local oInternet, hN, cText
With Object oInternet := TInternet()
:Open()
hN := :OpenURL(
" http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
)
:ReadFile( hN, @cText, :GetFileSize( hN ) )
:Close()
End With
::oImage1:oPicture := TPicture():LoadFromStream( cText )
Local oInternet, hN, cText
With Object oInternet := TInternet()
:Open()
hN := :OpenURL(
" http://www.rocknationradio.com/samHTMwe ... ures/gamma _ray_-_powerplant.jpg"
)
:ReadFile( hN, @cText, :GetFileSize( hN ) )
:Close()
End With
::oImage1:oPicture := TPicture():LoadFromStream( cText )