FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cargar muchas imagenes en un Form!
Buenaaas! Tengo una duda importante..
Quiero colocar en un form una imagen dependiendo del valor de una variable.. Puede ser con un Case.. El tema es que esta variable puede tomar al rededor de 400 valores y no voy a hacer un Case de ese tamaño!! Mi pregunta es si hay otra manera de hacer esto?? MUCHAS GRACIASSS! |
#2
|
||||
|
||||
Sería necesario conocer si el valor de esa variable lo produce el programa como resultado de una operación o la eligirá el usuario.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
El tema es asi.. Tengo una base de datos y para cada persona que esta cargada en la base necesito asignarle una imagen diferente.. Seria una foto de cada persona..
La variable seria el Id.. |
#4
|
||||
|
||||
Entonces en form sólo vas a presentar una imagen.
Por cierto, bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración |
#5
|
||||
|
||||
Hola,
Asocia el "ID" de la imagen con la imagen misma. Por ejemplo, la imagen puede tener como nombre dicho "ID". De esta manera, bastará conque busques en el directorio apropiado la imagen correspondiente al "ID". Supón que guardas tus imágenes en "C:\Imgs". Supón que tienes que mostrar la imagen con "ID" "1234". Entonces, tú cargarías en un "TImage" la imagen cuya ruta sería: "C:\Imgs\1234.jpg", por ejemplo. Esto en el supuesto caso de que las imágenes estuvieran en un directorio. Si están en una base de datos, deberás, en todo caso, buscar la imagen adecuada ahí mediante el "ID" correspondiente. |
#6
|
|||
|
|||
Muchas gracias!..
Claro la idea es esa y ademas otros datos de cada persona.. |
#7
|
|||
|
|||
Si si de tipo entero..
Las imagenes se encuentran en el disco.. La idea que tengo es asignarle a cada imagen el numero de Id de la persona correspondiente Ej: Juan tiene Id = 1 entonces la imagen de Juan va a tener como nombre 1 |
#8
|
||||
|
||||
Cita:
Supongo entonces que el valor de la variable sería de tipo entero, ahora me surgen estas dudas:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
||||
|
||||
Yo concretamente, hago lo siguiente, almaceno las fotos en la BD y entonces solamente tengo que mostrarla en un control de base de datos para imágenes, pongamos un DbImage, no hay que hacer nada especial pues por cada persona existe una foto en el mismo registro.
almaceno las fotos en una carpeta, mas propio para productos que para personas, en el registro tengo un campo que indica el nombre de la foto en el disco y la ubicación, simplemente la cargo:
Nohay, es una imagen que yo mismo he construido con una x en tamaño grande y color rojo. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#10
|
|||
|
|||
Cita:
Muchas gracias por tu aporte.. Lo voy a analizar bien ya que mucho no entendi.. Soy muy nuevo en el uso y manejo de Base de Datos.. Muchas gracias! |
#11
|
||||
|
||||
Hola PauloMeno.
Otra forma, es guardar la imágen directamente en cada registro en lugar de tener las imágenes en archivos aparte. Te pongo un enlace que recuerdo trata sobre este otro modo de hacerlo, que no es ni mejor ni peor que el anterior. [guardar imagen en campo blob] Con seguridad el tema ha sido tratado en más ocasiones, usa la busqueda de los foros por: blob, campo blob, imagen blob, ... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#12
|
||||
|
||||
¿También tienes 400 imágenes?
Cita:
La otra opción que se me ocurre es usar una base de datos a posta para las imágenes y elegir un registro de forma aleatoria. Luego muestras el gráfico de ese registro. |
#13
|
||||
|
||||
Delphi estilo pascal...Es una tarea de instituto donde piden "leer un id, buscar dicho id en una tabla, si s eencuentra el id mostrar la foto y datos del usuario"
O lo que es lo mismo Cita:
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#14
|
|||
|
|||
jpej error #53
Intento cargar una imagen jpg con 1mb de tamaño, y otra de 7mb...me sale el mensaje de jpeg error 53......como puedo silucionar este problema y poder apreciar imagenes de gran tamaño...gracias de antemano
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
cargar imagenes de bdd | dimitri | PHP | 1 | 20-03-2007 10:23:36 |
Cargar imágenes | david.rguez | Gráficos | 0 | 21-11-2006 13:34:51 |
Cargar 10 imagenes y utilizarlas | Alexander | Gráficos | 1 | 05-09-2006 22:06:17 |
cargar imagenes con FastReports | Josemarg | Impresión | 0 | 21-07-2006 13:31:17 |
Cargar imagenes | ramonibk | Gráficos | 7 | 26-07-2004 16:12:35 |
|