RE:ejecucion de teclas en fivewin
A ver esta otra cosa que encontre por ahi:
NO UTILICES KEYBOARD() directamente desde FiveWin, por ser windows un
entorno multitareas, no puedes estar seguro de a donde dirigiste el pulso de
teclas, esto puede ocasionar que se te congele la aplicacion, mejor haz lo
siguiente:
Function fwKeyboard(oWnd,nKey)
oWnd:SetFocus()
oWnd:PostMsg( WM_KEYDOWN, nKey, 0)
Return NIL
Recibe como parametro la ventana o dialogo a la cual quieres mandar el pulso de
tecla y el numero de tecla (Virtual, revisa el archivo VKEY.CH) que quieres
enviar a dicha ventana o dialogo.
Lo que hace esta funcion es direccionar a traves del metodo ::PostMsg() el
mensaje de pulso de tecla a la ventana o dialogo, recuerda que los controles
tambien son ventanas por lo que tambien es posible enviarles el pulso de tecla
si lo manejas como un objeto.
Salu2
>:)