PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → cargar un archivo de imagen..
cargar un archivo de imagen..
Débuté par Manuel, 10 oct. 2008 18:54 - 3 réponses
Posté le 10 octobre 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
Posté le 10 octobre 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
Posté le 11 octobre 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.
Posté le 12 octobre 2008 - 12:48
muy bien gracias entre las dos respuestas logre lo que necesitaba

Manuel