Programación General > Visual Basic 6.0 e inferiores

 Tipo De Dato De Una Imagen

<< < (2/2)

solcito:
Hola Widark!

Me explicarias un poco mas como hago eso? estoy empezando recien en esto y hay muchas que todavia no se lo q son!

Lo de guardar la ruta lo pense, pero el problema es q si me llegan a cambiar la carpeta de lugar, ya no funcionaria mas, el otro problema q tengo es que los usuarios pueden entrar a esa carpeta y copiar las fotos o eliminar, lo q no deberia estar permitido !

Por eso la insistencia de guardarla en la base

Desde ya muchas gracias!

Widark:
Hola, Solcito!

Es cierto lo que dices de las carpetas, por ese motivo la aplicacion se instala en un equipo donde solo ingrese el administrador (Servidor), si su aplicacion es monousuario, ahi hay problemas. Si la guarda en la base de datos se volvera muy pesada, yo creo que deberia tomar el riesgo de guardar la ruta de la imagen y en los documentos de soporte de la aplicacion informar de ese aspecto.

Para guardar la imagen:
Creas el campo, ej.: imagen, luego en el tipo de datos seleccionas de la lista desplegable "Objeto OLE", que puede guardar hojas de calculo de excel, documentos de word, sonido, etc. Luego en su aplicacion inserta un objeto OLE, le defines la propiedad DataSource con el Data que tenga la tabla donde se encuentre el campo de la imagen y luego DataField con el nombre del campo de la imagen (Solo lo he utilizado con el data), mira el ejemplo de la Base Neptuno (NWIND)

Para guardar la ruta:
Con el control CommonDialog ubicas la imagen y guardas la ruta, luego la asignas a un control image o picture de la siguiente firma:
imgLogo.Picture = LoadPicture(RutaImagen)

Si no fui lo suficientemente claro me avisas, espero le sirva, chao.

9tnix:
Hola solcito

Aqui te envio el codigo para que puedas guardar imagenes en una base de datos ya sea de access o de sql.

En el caso de access el campo donde guardaras la imagen es de tipo OLE
En el caso de SLQ el campo donde guardaras la imagen es de tipo Image

Aki el archivo *.bas

Espero que pueda ser de utilidad


Un saludo
Att. zeekel

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa