![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola.
Si es eso sin dudas. Pero igual no va a ser problema para que realices la prueba. Desde el IBExpert, create una tabla: Luego desde Delphi, cargala con imágenes de tu disco: Ajustá en el demo los nuevos valores del TIBDatabase y tendrías que poder ejecutarlo sin problemas. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 20-03-2012 a las 04:46:15. |
|
#2
|
||||
|
||||
|
Hola Ecfisa, eres como mi angel de la guarda.
Hoy ya no se si echarme a llorar o que. He puesto un TIBDataSet con su correspondiente DataSource para cargar las imagenes de prueba. Cuando intento ejecutar el código del button1, me da un error de sql tokken unknow -line 2 char 1 from En la tabla he puesto select * from tbimage. Por hoy abandono porque veo que mi Santo Patrón no me ayuda en nada. Saludos Josep |
|
#3
|
||||
|
||||
|
jafera, tu tabla se llama tbimagen, o es un campo, si es un campo, cambialo por el nombre de la tabla, y has editados los campo (sobre el ibdataset, raton boton derecho, seleccionas la primera columna el campo indice, seleccionas todos de la segunda columna , marcas el checkbox, pulsas el segundo botón empezando por abajo y aceptas el resultado ya puedes conectar.)
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
|
#4
|
||||
|
||||
|
Bueno, parece que ya he conseguido que se carguen las imagenes.
En vez de colocar el código en el OnCreate, lo he colocado en el OnChange del DBEdit1 para que cada vez que cambio de registro reemplace los valores de las miniaturas. Pero...... Siempre hay un pero, solo consigo ver una foto en el TDBControilGrid, y moviendome por la barra de desplazamiento va cambiando a la segunda, la tercera, etc, pero seimpre en el primer "frame", no consigo ver toda la ristra de miniaturas. No se si me dejo algun parámetro por ajustar. Gracias Josep |
|
#5
|
||||
|
||||
|
Me respondo a mi mismo.
No se que pasaba pero el componente DBImage no habia quedado bien, se movia independientemente del TDBControlGrid. Lo he borrado, lo he vuelto a insertar y ya se ven las imagenes en miniatura. Ahora lo que me pasa es que cuando cierro el form y lo vuelvo a abrir sin cerrar la aplicación, me da un error de Database not asigned. Siguiendo con las imagenes, he modificado la fuente de datos para el TDBControlGrid ya que tenia un IBDataSet en el mismo form con los datos que necesito. Ahora lo que quiero conseguir es que al dar click en la imagen me la abra en grande. Saludos Josep |
|
#6
|
||||
|
||||
|
Bueno, pues el componente funciona de verdad.
Ya he conseguido ajustarlo para que me muestre bien las imagenes, antes si me desplazaba a fondo con la barra de desplazamiento horizontal (scroll), me intentaba añadir un registro nuevo, creando una imagen en blanco. Esto lo he solucionado poniendo la propiedad AllowInsert y AllowDelete en false. Lo unico que de momento no consigo es que al hacer click sobre la miniatura me abra una ampliación de la misma. En el form existe un TImage al que le asigno el valor del Blob de la tabla mediante un LoadFromStream en el evento AfterScroll del TIBDataSet. No se si algo de esto me puede servir para pasar este valor desde el click en el DBImage. En el mismo form tengo un DBgrid con los nombres de las fotos y al hacer click en este DBGrid, me cambia el valor de la foto, o sea la imagen. Gracias a todos Saludos Josep |
|
#7
|
||||
|
||||
|
Cita:
Si lo que buscas es pasar la miniatura del DBImage al Image para verla ampliada allí, es muy sencillo: Para limpiar el TImage:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 21-03-2012 a las 19:56:59. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Recorrer directorio | Pedro-Juan | Conexión con bases de datos | 4 | 09-02-2011 18:50:43 |
| Mostrar ficheros de un directorio y subdirectoros | chinchan | C++ Builder | 3 | 11-01-2009 22:26:49 |
| Mostrar directorio con ShellExecute | MON___ | API de Windows | 5 | 26-03-2008 13:07:00 |
| Borrar archivos de un directorio | nelem | Internet | 6 | 29-10-2007 16:04:00 |
| Mostrar un directorio con el explorador de archivos de windows | Jan_polero | API de Windows | 2 | 11-01-2005 18:40:21 |
|