Tengo un problema con la función SetKey que no he logrado descifrar.
Antes de mostrar un formulario, el cual posee un TDBFBrowse, escribo la
siguiente línea
SetKey(VK_F10,,{||RegiScro(MyBrow,121)})
Para que al presionar F10 (con el browse en pantalla) ejecute la función
especificada, pero por motivos que no logro descubrir, en algunos casos
funciona y en otros no.
No puedo descubrir cuál es el motivo por el que funciona en algunos casos, y
en otros no.
En qué me estoy equivocando ?
Desde ya muchas gracias...
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Problema con SetKey
-
- Mensajes: 102
- Registrado: Mar Ago 15, 2006 3:28 pm
Problema con SetKey
Mariano,
> Tengo un problema con la función SetKey que no he logrado descifrar.
> Antes de mostrar un formulario, el cual posee un TDBFBrowse, escribo la
> siguiente línea
>
> SetKey(VK_F10,,{||RegiScro(MyBrow,121)})
>
> Para que al presionar F10 (con el browse en pantalla) ejecute la función
> especificada, pero por motivos que no logro descubrir, en algunos casos
> funciona y en otros no.
> No puedo descubrir cuál es el motivo por el que funciona en algunos casos,
> y en otros no.
>
> En qué me estoy equivocando ?
La tecla F10 se utiliza en windows para abrir el menú de la ventana. Mi
consejo es que uses otra tecla, ya que además de los problemas que te estás
encontrando, no es buena idea cambiar el comportamiento general de windows,
ya que desconcierta al usuario.
--
Un saludo,
José F. Giménez
http://www.xailer.com
> Tengo un problema con la función SetKey que no he logrado descifrar.
> Antes de mostrar un formulario, el cual posee un TDBFBrowse, escribo la
> siguiente línea
>
> SetKey(VK_F10,,{||RegiScro(MyBrow,121)})
>
> Para que al presionar F10 (con el browse en pantalla) ejecute la función
> especificada, pero por motivos que no logro descubrir, en algunos casos
> funciona y en otros no.
> No puedo descubrir cuál es el motivo por el que funciona en algunos casos,
> y en otros no.
>
> En qué me estoy equivocando ?
La tecla F10 se utiliza en windows para abrir el menú de la ventana. Mi
consejo es que uses otra tecla, ya que además de los problemas que te estás
encontrando, no es buena idea cambiar el comportamiento general de windows,
ya que desconcierta al usuario.
--
Un saludo,
José F. Giménez
http://www.xailer.com
-
- Mensajes: 102
- Registrado: Mar Ago 15, 2006 3:28 pm
Problema con SetKey
Jose...
Entiendo que es una opción utilizada por Windows para los menúes de los
formularios...
El tema (o la duda) es que en algunos casos funciona bien, y en otros no...
Y lo más complicado aún es que estamos migrando un sistema de gestión
general, (hecho en Clipper) en donde los usuarios llevan AÑOS trabajando de
una manera y tratamos a rajatabla de respetar todos lo atajos de teclado,
para no complicarles la vida. Es por esa razón que tratamos de utilizar el
F10 (comprendo que no es lo más apropiado, pero SÍ lo es para los usuarios
del sistema).
Desde ya muchas gracias por el tiempo dedicado...
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=4518eda4@news.xailer.com...]4518eda4@news.xailer.com...[/email]
> Mariano,
>
>> Tengo un problema con la función SetKey que no he logrado descifrar.
>> Antes de mostrar un formulario, el cual posee un TDBFBrowse, escribo la
>> siguiente línea
>>
>> SetKey(VK_F10,,{||RegiScro(MyBrow,121)})
>>
>> Para que al presionar F10 (con el browse en pantalla) ejecute la función
>> especificada, pero por motivos que no logro descubrir, en algunos casos
>> funciona y en otros no.
>> No puedo descubrir cuál es el motivo por el que funciona en algunos
>> casos, y en otros no.
>>
>> En qué me estoy equivocando ?
>
> La tecla F10 se utiliza en windows para abrir el menú de la ventana. Mi
> consejo es que uses otra tecla, ya que además de los problemas que te
> estás encontrando, no es buena idea cambiar el comportamiento general de
> windows, ya que desconcierta al usuario.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
>
Entiendo que es una opción utilizada por Windows para los menúes de los
formularios...
El tema (o la duda) es que en algunos casos funciona bien, y en otros no...
Y lo más complicado aún es que estamos migrando un sistema de gestión
general, (hecho en Clipper) en donde los usuarios llevan AÑOS trabajando de
una manera y tratamos a rajatabla de respetar todos lo atajos de teclado,
para no complicarles la vida. Es por esa razón que tratamos de utilizar el
F10 (comprendo que no es lo más apropiado, pero SÍ lo es para los usuarios
del sistema).
Desde ya muchas gracias por el tiempo dedicado...
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=4518eda4@news.xailer.com...]4518eda4@news.xailer.com...[/email]
> Mariano,
>
>> Tengo un problema con la función SetKey que no he logrado descifrar.
>> Antes de mostrar un formulario, el cual posee un TDBFBrowse, escribo la
>> siguiente línea
>>
>> SetKey(VK_F10,,{||RegiScro(MyBrow,121)})
>>
>> Para que al presionar F10 (con el browse en pantalla) ejecute la función
>> especificada, pero por motivos que no logro descubrir, en algunos casos
>> funciona y en otros no.
>> No puedo descubrir cuál es el motivo por el que funciona en algunos
>> casos, y en otros no.
>>
>> En qué me estoy equivocando ?
>
> La tecla F10 se utiliza en windows para abrir el menú de la ventana. Mi
> consejo es que uses otra tecla, ya que además de los problemas que te
> estás encontrando, no es buena idea cambiar el comportamiento general de
> windows, ya que desconcierta al usuario.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
>
-
- Mensajes: 102
- Registrado: Mar Ago 15, 2006 3:28 pm
Problema con SetKey
Quería aclarar que ya encontré el problema y era un error de programación.
Pido disculpas por el tiempo, y quiero decir que el SetKey funciona BARBARO.
Desde ya muchas gracias...
Pido disculpas por el tiempo, y quiero decir que el SetKey funciona BARBARO.
Desde ya muchas gracias...