como muestro un archivo jpg

como muestro un archivo jpg

Postby Gerardo Farfan » Wed Nov 30, 2005 4:54 am

mi problema es que necesito mostrar en un folder la fotografia de articulos, este es parte de mi codigo:

*** aqui tengo el nombre del archivo junto con su extension "JPG"
Redefine GET aVars[15,1] VAR aVars[15,2] ID 102 OF aVars[1,1]:aDialogs[3] ON CHANGE(oBoton:Enable(),.T.) UPDATE

*** este boton lo puse para checar que este tomando el nombre del archivo y pasarlo a la funcion
ReDefine Button ID 809 OF aVars[1,1]:aDialogs[3] Action(VerFoto(aVars[15,2])) UPDATE

*** en este control deberia de aparecer sin la necesidad de presionar el boton pero no lo hace
REDEFINE BITMAP oImg ID 103 FILE ".\Fotos\"+aVars[15,2] OF aVars[1,1]:aDialogs[3] update

*** con esta funcion aparece la fotografia
Function VerFoto(cImageName)
LOCAL oWindow,oImg
CursorWait() ; SysRefresh()
cImageName2:=".\Fotos\"+cImageName
DEFINE WINDOW oWindow MDICHILD OF oWndMain TITLE cFileName(cImageName2)
@ 0,0 IMAGE oImg FILE cImageName2 OF oWindow UPDATE PIXEL
oWindow:SetControl(oImg)
ACTIVATE WINDOW oWindow ON INIT(oWindow:nWidth:=(oImg:nWidth+10),oWindow:nHeight:=(oImg:nHeight+28),oWindow:Refresh(),;
CursorArrow(),SYSREFRESH())
Return(.T.)

como puedo lograr este efecto???, que estoy haciendo mal o que mas necesito????

de antemano muchas gracias.
Gerardo Farfan
 
Posts: 52
Joined: Fri Oct 28, 2005 3:42 pm
Location: Mexico, D.F.

Postby Antonio Linares » Wed Nov 30, 2005 9:17 am

Gerardo,

>
REDEFINE BITMAP oImg ID 103 FILE ".\Fotos\"+aVars[15,2] OF aVars[1,1]:aDialogs[3]
>

Ojo, tiene que ser REDEFINE IMAGE ...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Gerardo Farfan » Wed Nov 30, 2005 5:11 pm

Gracias Antonio.

ahora me dice que no reconoce la variable oImg, la cual tengo definida como LOCAL.
Gerardo Farfan
 
Posts: 52
Joined: Fri Oct 28, 2005 3:42 pm
Location: Mexico, D.F.

Postby Manuel Aranda » Thu Dec 01, 2005 7:01 pm

Hola Gerardo:

Has incluido
#include image.ch

Puede ser ese el problema.

Un saludo,
Manuel
User avatar
Manuel Aranda
 
Posts: 604
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Postby Gerardo Farfan » Fri Dec 02, 2005 3:02 am

:oops:
Muchas Gracias, me faltaba incluir el Image.ch.
Gerardo Farfan
 
Posts: 52
Joined: Fri Oct 28, 2005 3:42 pm
Location: Mexico, D.F.


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 9 guests