![]() |
![]() |
| 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
|
|||
|
|||
|
el jedi dblookupcombo trae el evento on getimage y como parametros de entrada y salida la imagen y el margen del texto
|
|
#2
|
||||
|
||||
|
He probado el componente que me dices pero no me funciona. El código que pongo es el siguiente:
No da error, pero tampoco muestra ninguna imágen (por supuesto existe la imagen en la BD). Gracias |
|
#3
|
|||
|
|||
|
el codigo que estas poniendo es para asignarle una imagen a un campo de la base de datos, se requiere lo contrario o al menos asi entendi, en el evento GetImage, seria algo asi como:
Graphic.Assign(TGraphicField(IBDataSet1.FieldByname('IMAGEN'))); |
|
#4
|
||||
|
||||
|
Gracias por tu respuesta luisgutierrezb, pero en ése caso obtengo un error por "Access Violation at address .....", y sigo sin ver las imágenes.
![]() |
|
#5
|
||||
|
||||
|
No he utilizado ese componente del proyecto Jedi, pero intenta utilizando este código:
|
|
#7
|
||||
|
||||
|
Problema resuelto!!!
Implementa el siguiente código
para aumentar la altura del lienzo, aumenta la propiedad ItemHeight del control, normalmente trae 13, la puedes aumentar a 48 o más segun tus necesidades. Tampoco no vayas a abusar. También, dependiendo de la altura de las imágenes tienes que disminuir la propiedad DropDownCounts, normalmente trae en ocho, pero tu veras, si la tienes que disminuir hasta que la lista desplegable quepa en la pantalla. Espero que me entiendas. Ha sido un placer haberte ayudado. Bye. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|