Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Perdonen que insista pero si se dice esto:
Cita:
Es muy simple pero no se que me falta. Intenté con el DBimage y el Datasource pero me muestra solo la mitad de la imagen.
Cambiando el parametro stretch seria suficiente.
Saludos
Responder Con Cita
  #2  
Antiguo 12-02-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por Caral
Cambiando el parametro stretch seria suficiente
Claro¡¡¡, es cierto lo que dice Caral. Si desde un principio te muestra la imagen pues solo es cuestion de colocar la propiedad stretch en True y ya.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 12-02-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
Yo pense que con "me muestra la imagen a la mitad", se refería a que la imagen estaba incompleta, por eso fue que pense en la falta de memoria para completar de cargar la imagen....
__________________

Responder Con Cita
  #4  
Antiguo 12-02-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por ContraVeneno
"me muestra la imagen a la mitad"
Yo lo interprete de la misma manera, y ademas de eso me deje llevar por la "emoción"
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #5  
Antiguo 12-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Habria que ver que dice natalinuyo, tal vez estoy equivocado
Saludos
Responder Con Cita
  #6  
Antiguo 12-02-2007
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
Esto es lo ultimo....

Ok, ya tengo la foto de la BD, esta en memoria.
Guardo la imagen en disco duro:
Código Delphi [-]
   Stream.SaveToFile('c:/foto.bmp');

Para mostrarla en pantalla, le cargo la imagen desde el archivo:
Código Delphi [-]
Image1.Picture.Bitmap.LoadFromFile('c:/foto.bmp');

Pues funciona... pero una vez más me DIBUJA solo la mitad!?!

NOTA: Cuando intento abrir el archivo de imagen desde el disco duro, marca que el archivo tiene error... aun así me muestra la mitad de la foto en pantalla
Responder Con Cita
  #7  
Antiguo 12-02-2007
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
No es lo que estan pensando... No es cosa del tamaño de la imagen, es decir de la foto completa del rostro de la persona, solo me DIBUJA la mitad...
ContraVeneno esta en lo cierto...

Sigo intentando...

Jhonny, esta parte ya la probé y no hay cambios.
Código Delphi [-]Image1.Picture.Assign(Jpg);

Por

Código Delphi [-] Image1.Picture.Graphic := Jpg;

Última edición por natalinuyo fecha: 13-02-2007 a las 20:21:37.
Responder Con Cita
  #8  
Antiguo 12-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Pregunto:
Si la foto esta en una bd, como es jpg ?
Saludos
Responder Con Cita
  #9  
Antiguo 12-02-2007
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
Que cosas no!

El punto es que donde tengo el query es un modulo aparte. Aparentemente me falta algo en uses dado que cuando coloco el TblobStream en este modulo me marca que no lo reconoce...

Para probar lo coloqué en el .pas principal (donde esta todo el rollo de los objetos y cosas de esas) y ahí no marca error...

Pero... yo lo necesito en el submodulo, porque solo ahí puedo poner el Query...

Pero pues se me agotan las opciones, creo que hemos probado de casi todo...

Por cierto ya chequé el Libro, pero dada mi situación creo que no es de mucha ayuda....

Saludos
Responder Con Cita
  #10  
Antiguo 12-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola natalinuyo
Me sigue intrigando:
La imagen esta en una base de datos?
La imagen esta completa en la base de datos?
Para mi si la imagen esta en la base de datos, cargara, sea del tamaño que sea, lo que podria variar es la velocidad de carga, no la imagen.
Pregunto:
Donde esta la imagen?
Que base de datos usas?
Simple curiosidad
Saludos
Responder Con Cita
  #11  
Antiguo 12-02-2007
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
Ok

La imagen es una fotografía de una persona.

La imagen esta almacenada en una BD Oracle...

La imagen la obtengo por medio de una consulta que hago a la tabla FOTO.

Tengo otro fomulario donde capturo las fotos de las personas, en esa pantalla no tengo mayor problema. En esta pantalla manejo un TDBImage y uso la propiedad DataSource, en esta ventana SI me muestra la foto ya desde la tabla... Sin embargo en esta otra pantalla no funciona... Solo me dibuja la mitad de la foto.
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
Recuperar los nombres de los campos almacenados en una query juanpe SQL 1 27-09-2006 18:46:44
Como hacer referencia a un query dentro de otro query? JuanBCT SQL 2 05-09-2006 18:35:25
Cómo almacenar, editar y recuperar una archivo de imagen guardado en la base de datos JKM MS SQL Server 0 03-05-2006 22:29:41
Recuperar Sql jzk OOP 2 24-11-2004 12:58:30
Cargar y recuperar imagen en bd MySQL??? burasu MySQL 2 22-08-2004 22:40:18


La franja horaria es GMT +2. Ahora son las 18:55:23.


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