Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   load image desde URL (https://www.clubdelphi.com/foros/showthread.php?t=43111)

TONIAM 02-05-2007 19:21:06

load image desde URL
 
Buenas Tardes Foro, tengo una base de datos en MySql la cual tiene un campo de tipo String donde guardo el nombre de la foto. Ejemplo 17__foto4.jpg, cuando muestro la ficha necesito ver las fotografias que tiene con un Timage o algo similar, se la ruta donde esta pero no se la forma de enseñar la fotografia. He probado ha sacarla con un webbroser y si que me la muestra pero no es la idea que llevo, a mi me gustaria que fuera algo similar al Timage como he comentado antes que pueda hacerle un strecth, para que quede en un cuadrado que yo le diga sin hacer srcoll e intentado ponerle al TImage la URL pero no funciona, conoceis algo para poder ver fotos desde una direccion de internet.

Gracias y un saludo a todos

dec 02-05-2007 19:32:16

Hola,

Creo que mezclas dos cuestiones. Si conoces la ruta de la imagen puedes mostrarla en un "TImaga", como dices, de este modo:

Código Delphi [-]
Image1.Picture.LoadFromFile('C:\directorio\imagen.jpg');

Lo único que al tratarse de una imange JPG deberás añadir la unidad "Jpeg".

Si quieres descargar un archivo de imagen de Internet puedes hacerlo también. En este reciente Hilo se trata sobre ello.

TONIAM 02-05-2007 19:39:37

Gracias David, pero la imagen no esta en el disco duro esta en una carpeta en Internet he probado poner:

Image1.LoadFromFile('http://www.cliente.net/galeria/grandes/17__foto4.jpg');

pero no funciona.

Gracias nuevamente

seoane 02-05-2007 20:08:13

Hola,

http://www.clubdelphi.com/foros/show...16&postcount=5

TONIAM 02-05-2007 20:20:36

Gracias seoane, es una manera de hacerlo descargarla y luego mostrarla, yo para descargarla utilizo la funcion:

UrlDownloadToFile

Que no se si es mejor o peor que lo que me recomiendas, una vez en mi disco puedo mostrarla sin ningun problema pero planteaba la pregunta por si se podia visualizar imagenes directamente desde una URL sin utilizar el WebBrowser que muestra la imagen en una pagina y da un efecto que no queda bien.

Gracias de nuevo

seoane 02-05-2007 20:22:44

:confused: ¿Leíste el mensaje que te recomendé?, porque yo en ningún momento guardo la imagen en disco.

TONIAM 02-05-2007 20:37:25

Perdona seoane

Me precipite a la hora de responder, estaba al telefono con un cliente vi la palabra dowload y pense en descarga, te pido disculpas, ahora si que lo he visto bien y lo he probado y funciona es lo que necesitaba. Mil gracias

Un saludo


La franja horaria es GMT +2. Ahora son las 04:09:57.

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