FoxPro/Visual FoxPro - ALGO EXTRAÑO

 
Vista:

ALGO EXTRAÑO

Publicado por Hugo R. (207 intervenciones) el 06/04/2005 08:25:05
Amigos de la Web. resulta que estoy manejado un sistema Escolar..en la ALta del Alumno maneje un codigo que a continuacion se los anoto:
LOCAL CFOTOS
CFOTOS = "'" + GETPIC ('BMP,WMF,PCX,GIF,JPG,TIF,PNG,PCD,TGA', 'IMAGEN') + "'"
IF LEN ( CFOTOS )> 2
select t_alumnos
APPEND GENERAL t_alumnos.foto FROM &CFOTOS
THISFORM.REFRESH
ENDIF
este codigo esta en un boton en el proced. 'CLICK', estaba funcionando muy bien en un control 'Oleboundcontrol' , depositaba la foto del alumno muy bien sin problema alguno...y ahora lo EXTRAÑO es que ya no funciona como antes, ahora en lugar de depositar la IMAGEN (FOTO), deposita ahora el NOMBRE DE LA IMAGEN ejemplo si la foto se llama 'MARIA' pone este nombre ya no deposita la FOTO DE MARIA. ..que pudiera estar mal..este sistema esta en VFP-7. Y EN WIN-XP..!! gracias de antemano.!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ALGO EXTRAÑO

Publicado por David Amador T. (520 intervenciones) el 06/04/2005 12:42:37
Yo prefiero evitar los campos generales; por varias razones la primera es que el tamaño de la tabla crece mucho; segundo, porque pone muchos inconvenientes cuando se cambia o modifica el programa con el cual se abren los archivo de imagenes.

Te recomiento almacenar mejor la ruta de las imagenes o convertir la imagen en texto y guardar el texto en la tabla y cuando vayas a mostrar la imagen la vuelves a convertir.... puedes hacer eso con las funciones FileToStr() y StrToFile()..... otra cosa evitar usar el simbolo de & en rutas de archivos puesto que te dará error cuando la ruta tenga espacios.. reemplazalo por el siguiente código

APPEND GENERAL t_alumnos.foto FROM (CFOTOS)

David Amador Tapia
WebMaster "La Web de Davphantom"
www.davphantom.net
Cartagena. Colombia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

David Amador

Publicado por Hugo R. (207 intervenciones) el 06/04/2005 17:09:06
Lo que hice tambien poner en un campo caracter con 254 y si me guarda la ubicacion , mi pregunta es como hago para que aparesca la imagen en el control 'IMAGE' ..!! Gracias..!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:David Amador

Publicado por Roman Suazo (2723 intervenciones) el 06/04/2005 18:30:53
Pones la direccion en la propiedad PICTURE del control. Ojo esto debe realizar cada vez que se mueva el puntero...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

David Amador Gracias

Publicado por Hugo R. (207 intervenciones) el 07/04/2005 17:06:09
Gracias si Resulto..!!

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar