# Capturar tecla

**URL:** <https://foros.velneo.com/t/capturar-tecla/385>\
**Category:** Velneo\
**Created:** [14 Marzo, 2009 10:27 UTC](https://foros.velneo.com/t/capturar-tecla/385 "2009-03-14T10:27:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![informatica](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/informatica/32/5336_2.png) [@informatica](https://foros.velneo.com/u/informatica)\
**Post date:** [14 Marzo, 2009 10:27 UTC](https://foros.velneo.com/t/capturar-tecla/385/1 "2009-03-14T10:27:14Z")

</div>

Estoy intentando capturar la tecla TAB en una rejilla. Sin embargo el valor que me retorna el evento [b]Tecla Pulsada[/b] es el mismo para varias teclas (TAB, ESC, RETURN Fecha Arriba, Fecha Abajo) ¿Hay alguna forma de diferenciarlas?

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [16 Marzo, 2009 12:18 UTC](https://foros.velneo.com/t/capturar-tecla/385/2 "2009-03-16T12:18:20Z")

</div>

Hola:  
  
Muchas gracias por tu colaboración.  
  
Te confirmamos que se trata de algo que ya hemos incluido en nuestro sistema de gestión de incidencias con el código de referencia: 1195.  
  
Con este código puedes hacer referencia a la incidencia en el caso de que quieras conocer su estado en el futuro.  
  
Queremos agradecer de nuevo tu colaboración ya que con ella estás ayudando a mejorar Velneo V7.  
  
Un saludo.

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [8 Abril, 2009 14:09 UTC](https://foros.velneo.com/t/capturar-tecla/385/3 "2009-04-08T14:09:37Z")

</div>

Hola:Simplemente aclarar que no se trata de un error.

El código retornado es correcto, lo que ocurre es que los códigos de las teclas de control y función multiplataforma devuelven números bastante elevados que provoca un formateo de la cadena por defecto al imprimirse, y da la impresión de ser el mismo, pero no es así. Si formateas el dato retornado con la función [numberToString](http://v7.velneo.es/info/v7_70_es/general/asistente_de_formulas/#numbertostring) verás que el valor retornado es realmente distinto.

**numberToString( EVENT\_PARAMS[1], “f”, “g” )**

Así, por ejemplo F1 devolverá 16777264, F2 16777265 y así sucesivamente.

Un saludo.

&nbsp;

&nbsp;
