Hola amigos del foro:
Estoy desarrollando un sistema que debe manejar imagenes (fotos, documentos escaneados, rayos X). Actualmente guardo la referencia a cada imagen (nombre) en una DBF y las voy presentando segun el usuario las solicite. Pero este metodo es vulnerable ya que cualquier persona puede reemplazar las imagenes en forma manual con lo que se perderia la confiabilidad de la informacion, ademas, este metodo consumo mucho espacio en disco.
Un amigo desarrollo un sistema similar en VB y lo que el hace es almacenar el codigo hexadecimal de cada imagen en un archivo con lo que resuelve ambos problemas.
Hace unos dias guarde una imagen en un archivo DLL y he visto que esa imagen se almacena en forma similar al metodo que usa mi amigo.
Pregunta:
1. Como puedo hacer para almacenar imagenes JPG en un DLL mediante codigo
2. Cuanta capacidad de almacenamiento tiene un DLL
3. Que otro metodo puedo usar.
Gracias, espero haber sido claro en mi explicacion.
Otro metodo para almacenar imagenes
Re: Otro metodo para almacenar imagenes
Hola Jose:
En este hilo tienes como hacerlo:
http://forums.fivetechsupport.com/viewt ... dbf#p46311
un saludo
JLL
En este hilo tienes como hacerlo:
http://forums.fivetechsupport.com/viewt ... dbf#p46311
un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 3.1.1 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
Re: Otro metodo para almacenar imagenes
Hola Willi
Gracias por contestar. Yo uso DBFs, puedo hacer eso con ellas, el ejemplo esta basado en SQL.
Gracias por contestar. Yo uso DBFs, puedo hacer eso con ellas, el ejemplo esta basado en SQL.
-
- Posts: 122
- Joined: Wed Oct 12, 2005 1:03 pm
- Location: Cuernacava, Morelos Mexico
Re: Otro metodo para almacenar imagenes
se pueden utilizar campos tipo blob
la funcion blobimport para grabar foto
LA FUNCION BLOBEXPORT PARA EXPORTARLA DEL CAMPO AL ARCHIVO
la funcion blobimport para grabar foto
Code: Select all
#include "blob.ch"
function importag
if !msgyesno('inicio proceso','CONFIRMAR')
RETURN NIL
ENDIF
use 'FOTOPRD shared new alias CPTO00x
go top
nf=0
do while !eof()
xdat='\fotos\'+trim(clave)+'.jpg'
XDAT=UPPER(xdat)
IF file(XDAT)
SELE CPTO00x
BLOBImport( FieldPos( "FOTO_BMP" ),XDAT ) && aqui grabo el jpg en el campo foto_bmp
ERASE &XDAT
nf=nf+1
ENDIF
skip
ENDdo
cpto00x->(dbclosEarea())
msginfo(str(nf,4)+' fotos IMPORTADAS'')
RETURN NIL
Code: Select all
BLOBExport(FieldPos("FOTO_BMP"), "TEMP.JPG", BLOB_EXPORT_OVERWRITE)
* SE EXTRAE DEL CAMPO Y SE GENERA EL ARCHIVO TEMP.JGP
Marco Augusto Rodriguez Manzo
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
Re: Otro metodo para almacenar imagenes
Se puede cargar campos tipo blob con imagenes a una tabla (array)
y como se saca para mostrarla
Gracias
Saludos,
Adhemar
y como se saca para mostrarla
Gracias
Saludos,
Adhemar
Saludos,
Adhemar C.
Adhemar C.
Re: Otro metodo para almacenar imagenes
Este tema ya ha salido varias vecs, por ejemplo:
http://forums.fivetechsupport.com/viewt ... =6&t=18625
Un saludo
http://forums.fivetechsupport.com/viewt ... =6&t=18625
Un saludo
Peaaaaaso de foro...