Colega Danny :
Muy Buenos Días
Agradezco tus comentarios, pero lo que planteas no aplica como solución a mi consulta. Que ya resolví
Lo que planteas tambien lo utilizo en todos mis formularios...
Y respondiendo al Colega que me escribió pidiéndome un ejemplo del caso...
Dicen que un Ejemplo vale mas que mil palabras. A continuacion la explicacion :
Si deseas salir de un formulario con la tecla ESC
1) En el Evento Keypress del Formulario
DO CASE
CASE nKeyCode = 27 && Tecla ESC
Wait Window "Presiono la Tecla <ESC>, Cerrando la Ventana." Timeout 1
Thisform.Release
ENDCASE
En Propiedades : KeyPreview = .T.
2) Existe otro Evento en VFP que encontre en Internet hace mas de 20 años y lo aprendi de unos ejercicios del Profesor Carlos Castillo Peralta (Universidad del Callao)
Aqui publico el link que contiene varios ejercicios si alguno desea descargado...
En Propiedades : QueryUnload
Poner el siguiente Codigo :
#DEFINE vfpYesNo 4
#DEFINE vfpYes 6
#DEFINE vfpQuestion 32
IF Messagebox("¿Desea Usted Cerrar el formulario?",;
vfpQuestion + vfpYesNo, "Aviso del Sistema") = vfpYes Then
Thisform.Release
Release All && BORRA LAS VARIABLES CREADAS
Else
NoDefault
Endif
Hasta la Próxima
Saludos,
Integral
(Lima-Perú)