PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → cargar un archivo de imagen..
cargar un archivo de imagen..
Iniciado por Manuel, 10,oct. 2008 18:54 - 3 respuestas
Publicado el 10,octubre 2008 - 18:54
compañero (as)

necesito un boton para que el usuario pueda cargar un archivo, jpg ó bmp y luego guardarla en una base de datos pero no encuentro como..

alguna idea ó mejor un ejemplo

gracias

Manuel
Publicado el 10,octubre 2008 - 19:23
Hola Manuel,

Para recordar un archivo binario debes utilizar las funciones HlinkMemo y HextractMemo.


// Procedure used to add a product
FUNCTION bAddProduct(sProductName, sImage)
// product name
PRODUCT.NAME = sProductName

// photo of the product
IF HLinkMemo(PRODUCT,PHOTO, sImage, hMemoImg) = False THEN
RESULT False
END

// adds the product to the product file
IF HAdd() = False THEN
RESULT False
END

RESULT True


--
pat
http://megustawindev.free.fr
Publicado el 11,octubre 2008 - 21:21
El proceso es muy sencillo:
Supon que tienes un control imagen y una base de datos con una tabla que tenga una tabla que tenga un campo imagen.
Las lineas de codigo que necesitas para guardar la imagen en la tabla son:
Control_imagen=Nombre_de_la_imagen (con trayecto)
//CompleteDir(fCurrentDir())+Nombre_imagen
Campo_imagen=control_imagen
HAdd(tabla)
//o
HModify(tabla)

Espero que te sirva.

Saludos.
Publicado el 12,octubre 2008 - 12:48
muy bien gracias entre las dos respuestas logre lo que necesitaba

Manuel