Hola foro,
tengo un dialogo y por medio de un vk_f9 llama a otra funcion y se abre un dialogo con botones, si en este dialogo presionan un boton, hago un proceso cierro mi dialogo secundario y mando un oGet:postmsg(256,27,0) que se supone esta en el primer get de mi dialogo principal y mando una supuesta pulsacion de la tecla "ESCAPE", ok. Pues no funciona probe cambiando oGet:postmsg(256,13,0) un "ENTER" y si funciona, mi pregunta es como hago para mandar la tecla "ESCAPE"?
salu2
Paco
Escape en PostMsg
-
- Posts: 845
- Joined: Sun Oct 09, 2005 5:36 pm
- Location: la laguna, mexico.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Paco:
Este es un ejemplo del Master René
ON DBLCLICK (cCve := (cPersonal)->PER_CVE,Teclado(oDlg,13,1),;
oDlgBus:End())
FUNCTION Teclado(oDlg,nKey,nVeces)
LOCAL nVez
DEFAULT nVeces := 1
oDlg:SETFOCUS()
FOR nVez := 1 TO nVeces
oDlg:POSTMSG(WM_KEYDOWN,nKey,0)
NEXT
RETURN (NIL)
Ojalá te sirva
Saludos, Armando
Este es un ejemplo del Master René
ON DBLCLICK (cCve := (cPersonal)->PER_CVE,Teclado(oDlg,13,1),;
oDlgBus:End())
FUNCTION Teclado(oDlg,nKey,nVeces)
LOCAL nVez
DEFAULT nVeces := 1
oDlg:SETFOCUS()
FOR nVez := 1 TO nVeces
oDlg:POSTMSG(WM_KEYDOWN,nKey,0)
NEXT
RETURN (NIL)
Ojalá te sirva
Saludos, Armando
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
-
- Posts: 845
- Joined: Sun Oct 09, 2005 5:36 pm
- Location: la laguna, mexico.