codigo de print screen en foxpro

1,409 views
Skip to first unread message

alejandra paz

unread,
May 7, 2012, 4:27:44 PM5/7/12
to Comunidad de Visual Foxpro en Español
necesito capturar la pantalla atraves de foxpro, y que este a la misma
vez me la guarde como imagen

Ricardo Pina

unread,
May 7, 2012, 4:39:07 PM5/7/12
to publice...@googlegroups.com


El 7 de mayo de 2012 17:27, alejandra paz <alejand...@gmail.com> escribió:
necesito capturar la pantalla atraves de foxpro, y que este a la misma
vez me la guarde como  imagen



--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 


printscreen.png

Fox Learner

unread,
May 7, 2012, 4:40:39 PM5/7/12
to Comunidad de Visual Foxpro en Español
solo programa la tecla Impr Pant.

Con ON KEY LABEL NombreTecla

Revisa la ayuda del comando ON KEY.

O si de plano no encuentras cual sería el nombre de la etiqueta de la
tecla usa Lastkey()

Ejemplo. Copia y pega esto en un prg y ejecutalo:

CLEAR
R="S"
DO WHILE R="S"

CLEAR
@ 5,35 SAY "PRESIONE UNA TECLA POR FAVOR"
INKEY(0)
@ 10,35 SAY "EL VALOR DE LA ULTIMA TECLA ES:"
@ 10,75 SAY STR(LASTKEY())

@ 15,40 SAY "REPETIR (S/N):" GET R PICT "@!" VALID R$"SN"
READ

ENDDO

CLEAR
RETURN



Luis Maria Guayan

unread,
May 7, 2012, 4:40:13 PM5/7/12
to publice...@googlegroups.com
Lo puedes hacer con la clase GdiPlusX que la puedes descargar gratuitamente de http://vfpx.codeplex.com/wikipage?title=GDIPlusX

Mira este breve ejemplo:

DO LOCFILE("System.App")
LOCAL loBmp AS xfcBitmap
WITH _SCREEN.SYSTEM.Drawing
  loBmp = .BITMAP.FromScreen(_SCREEN) && el parametro es el objecto que quieres capturar
  loBmp.SAVE("c:\Pantalla.Png", .Imaging.ImageFormat.Png)
ENDWITH

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

Fox Learner

unread,
May 7, 2012, 4:56:49 PM5/7/12
to Comunidad de Visual Foxpro en Español

Luis Maria Guayan

unread,
May 7, 2012, 4:56:24 PM5/7/12
to publice...@googlegroups.com
-- Capturando pantallas con GdiPlus-X --
http://www.portalfox.com/article.php?sid=2346


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


El 07/05/2012 17:27, alejandra paz escribió:

Edward Cifuentes

unread,
May 7, 2012, 5:03:47 PM5/7/12
to publice...@googlegroups.com
GDIPlusX_Source_v1.20.zip
Reply all
Reply to author
Forward
0 new messages