FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Almacenar una foto
Hola
Estoy haciendo un programa y quería almacenar para cada cliente sus datos y una foto, pero no soi capaz. Uso el interbase como base de datos, y en principio quería guardar en la base la ruta de la imagén en vez de la foto, que me dijeron q es mejor, y en builder un timage para visualizarla. Si alguien sabe como hacerlo se lo agradezco. Gracias y un saludo |
#2
|
||||
|
||||
Código:
//Image es un objeto TImage // Salvar Image->Picture->SaveToFile(NombreFichero); //Leer Image->Picture->LoadFromFile(NombreFichero); |
#3
|
|||
|
|||
Muchas gracias
Tendre q hacer un boton para guardarlo?,y asi como me dijiste yo guardo en la basa la foto?, entonces se puede almacenar una foto en la base?, es que estoy acostumbrado a guardar solo int y char. Muchas gracias por ayudar y responderme tan pronto se os agradece mucho Saludos |
#4
|
||||
|
||||
guardar fotos, archivos o lo que sea, se reduce todo a lo mismo: Campos blob, (ojo que hay un tipo de blob que es para guardar texto, debes usar el binario). En tu caso declara el campo como BLOB SUB_TYPE 0 SEGMENT SIZE 80 (por ejemplo)
Ahora para guardar puedes usar este método (por ejemplo) Digo "por ejemplo" ya que existen variantes u otras formas de hacerlo, es bueno que mires la documentación de tu base de datos. SAludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
|||
|
|||
Muchas gracias
Cuando ya estaba casi hecho, la tutora de mi proyecto me dijo que almacene la ruta, porque las imagenes pueden hacer muy pesada la base. Entonces estoy desquiciado y no se por donde cojerlo, si alguien me puedo ayudar... Muchas gracias |
#6
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#7
|
|||
|
|||
OK, lo voi intentar estos dias nada mas que tenga un poco de tiempo libre en el trabajo y ya os comento.
Un saludo y gracias |
#8
|
|||
|
|||
Hola
Me esta dando muchos problemas lo de la foto. Ahora la tengo ya cargada en un timagen, y cuando pulso el botón guardar puse. imCliente->Picture->SaveToFile("C:\.........."); pero no me la guarda. No se si tengo algo mal o si tengo que implementar yo el SaveToFile o que. Gracias |
#9
|
|||
|
|||
Ya esta solucionado, lo que hay q hacer es poner \\ en vez de \, ya que con una barra no la reconoce como caracter.
|
#10
|
||||
|
||||
En C, los caracteres de control para cadenas empiezan por un \ al que les sigue otro carácter. De esta forma si una cadena contiene un \, se considera que detrás habrá un carácter de control y ese \ es "mudo". Ese es el motivo por el que tienes que repetir \\, porque el primero es siempre "mudo".
Saludos. |
#11
|
|||
|
|||
Gracias
Vaya fallo porque ya lo sabia de la carrera y se me habia olvidado. Un saludo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tu foto | yusnerqui | La Taberna | 767 | 22-03-2012 05:05:21 |
poner foto en el centro de otra foto | kapullok_2006 | Gráficos | 1 | 22-10-2007 17:52:10 |
recortar una foto | kapullok_2006 | Gráficos | 1 | 27-03-2007 12:45:25 |
architect dvd 3.0 entre foto y foto | tulajvs | Gráficos | 2 | 06-11-2006 10:11:02 |
entre foto y foto, architect dvd 3.0 | tulajvs | Varios | 2 | 05-09-2006 15:03:48 |
|