Teclado en pantalla

1,730 views
Skip to first unread message

Julinzitou

unread,
Sep 25, 2010, 10:44:43 AM9/25/10
to Comunidad de Visual Foxpro en Español
Hola comunidad de visual foxpro
ando realizando un pequeño sistema para un restaunrante
y necesito un teclado en pantalla. estoy realizando una clase de un
teclado pero no me funciona bien quisiera saber como poder hacer un
teclado para llamarlo al momento que me servira.
saludos un ejemplo seria de gran ayuda .

Hugo Carlos Aguilar Zapata

unread,
Sep 25, 2010, 11:22:37 AM9/25/10
to publice...@googlegroups.com
checa estos links

contiene un teclado numerico util para POS
http://code.msdn.microsoft.com/FoxPro/Release/ProjectReleases.aspx?ReleaseId=3800

Es el teclado de MS -windows es Pantalla
http://www.tek-tips.com/faqs.cfm?fid=5102

Saludos

Julinzitou

unread,
Sep 25, 2010, 3:38:01 PM9/25/10
to Comunidad de Visual Foxpro en Español
Gracias.. pero sera lo mismo con todas las teclas ? lo que pasa
necesito todo el teclado es ke ando haciendo un pequeño sistema de
restaunrante

On 25 sep, 10:22, Hugo Carlos Aguilar Zapata
<hugocarlosagui...@gmail.com> wrote:
> checa estos links
>
> contiene un teclado numerico util para POShttp://code.msdn.microsoft.com/FoxPro/Release/ProjectReleases.aspx?Re...
>
> Es el teclado de MS -windows es Pantallahttp://www.tek-tips.com/faqs.cfm?fid=5102
>
> Saludos
> El 25 de septiembre de 2010 09:44, Julinzitou <wacks...@hotmail.com>escribió:
>
>
>
> > Hola comunidad de visual foxpro
> > ando realizando un pequeño sistema para un restaunrante
> > y necesito un teclado en pantalla. estoy realizando una clase  de un
> > teclado pero no me funciona bien  quisiera saber como poder hacer un
> > teclado para llamarlo al momento que me servira.
> > saludos un ejemplo seria de gran ayuda .- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Carlos Miguel FARIAS

unread,
Sep 25, 2010, 5:41:43 PM9/25/10
to publice...@googlegroups.com
Y  el teclado en pantalla que ya trae windows?

Victor Espina

unread,
Sep 25, 2010, 7:56:02 PM9/25/10
to Comunidad de Visual Foxpro en Español
Amigo, hacer teclados virtuales en VFP no es para nada dificil. VFP
cuenta con una instruccion llamada KEYBOARD que te permite enviar al
buffer de teclado cualquier tecla o combinacion de teclas posible,
incluyendo cosas como SHIFT, ALT, etc.

Mi recomendacion es que empiezes por crear una subclase de
CommandButton que contenga una propiedad donde almacenaras el texto a
enviar con KEYBOARD cuando dicho boton sea pulsado; digamos que la
llamas cOSKButton. Luego, programas el evento click de la subclase
para que al pulsar el boton se emita el comando KEYBOARD con lo que
sea que tenga el boton en la propiedad que creaste.

Hecho esto, creas una clase basada en Container e instancias tu clase
cOSKButton una vez por cada tecla que quieras en tu teclado, los
organizas segun la distribucion visual que quieras y ya por ahi tienes
la base para luego ir perfeccionandolo.

Saludos

Victor Espina
Reply all
Reply to author
Forward
0 new messages