Página 1 de 1
Propiedad lNumeric en TEdit
Publicado: Lun Oct 17, 2005 11:43 pm
por Pedro Amaro
Muy buenas.
1º Al utilizar un control TEdit, si le pongo la propiedad lNumeric a .T.
deberia impedirme que tecleara otra cosa que no fuera numeros, pero no es
así, admite todo tanto a .T. como a .F.
2º Como pillo las teclas pulsadas porque estoy intentandolo en los eventos
onChar, onKeyDown, onKeyUp pero no pillo nada.
Saludos
Pedro Amaro
Propiedad lNumeric en TEdit
Publicado: Mar Oct 18, 2005 10:19 am
por ignacio
Pedro,
1) Aquí esta funcionando perfectamente. Por favor mandenos un SIMPLE ejemplo
que reproduzca el problema.
2) Igualmente funciona. Por favor mandenos un SIMPLE ejemplo que reproduzca
el problema.
Siento no haberle sido de demasiada utilidad, pero es que no consigo ver los
errores que comenta.
Un saludo,
"Pedro Amaro" <
dospcserv@hotmail.com> escribió en el mensaje
news:43541b0c$[email=
1@ozsrvnegro.ozlan.local...]
1@ozsrvnegro.ozlan.local...[/email]
>
> Muy buenas.
>
> 1º Al utilizar un control TEdit, si le pongo la propiedad lNumeric a .T.
> deberia impedirme que tecleara otra cosa que no fuera numeros, pero no es
> así, admite todo tanto a .T. como a .F.
>
> 2º Como pillo las teclas pulsadas porque estoy intentandolo en los
> eventos onChar, onKeyDown, onKeyUp pero no pillo nada.
>
> Saludos
> Pedro Amaro
>
>
>
>
Propiedad lNumeric en TEdit
Publicado: Mar Oct 18, 2005 10:22 am
por jfgimenez
Pedro,
acabo de probar las dos cosas y están funcionando perfectamente. Por favor,
envíanos un pequeño ejemplo que muestre el problema.
--
Un saludo,
José F. Giménez
Propiedad lNumeric en TEdit
Publicado: Mar Oct 18, 2005 10:47 am
por Pedro Amaro
Ok!
1) No se porque, pero ayer me pase toda la tarde y no funcionaba lo del
lNumeric, sin embargo lo cargo ahora y me sale el mensajito de aviso de
caracter no permitido.
Intentare volver a provocarlo.
2) Me explique mal, el evento se ejecuta, pero soy yo que no se como
resolver mi problema, intentare explicarme.
Mi form tiene muchos TEdit y quisiera que el ususario no tuviera que
ir pulsando [Tab] para pasar de TEdit a TEdit, mi idea era detectar la
pulsacion del [Intro] y sustituirlo con el [Tab], pero no rula, ¿alguna
idea?
Saludos
Pedro Amaro
Propiedad lNumeric en TEdit
Publicado: Mar Oct 18, 2005 11:05 am
por jfgimenez
Pedro,
> 2) Me explique mal, el evento se ejecuta, pero soy yo que no se como
> resolver mi problema, intentare explicarme.
>
> Mi form tiene muchos TEdit y quisiera que el ususario no tuviera
> que ir pulsando [Tab] para pasar de TEdit a TEdit, mi idea era detectar la
> pulsacion del [Intro] y sustituirlo con el [Tab], pero no rula, ¿alguna
> idea?
Pon al principio de tu programa:
Application:lUseReturn := .T.
--
Un saludo,
José F. Giménez
Propiedad lNumeric en TEdit
Publicado: Mar Oct 25, 2005 12:20 am
por Pedro Amaro
¿Es posible que la cuando tenemos definida la propiedad lNumeric a .T. en un
TEdit, se nos permita teclear el punto o la coma decimal?
Saludos
Pedro Amaro
Propiedad lNumeric en TEdit
Publicado: Mar Oct 25, 2005 9:12 am
por ignacio
Pedro,
No, deberás utilizar un TMaskEdit.
Un saludo,
"Pedro Amaro" <
dospcserv@hotmail.com> escribió en el mensaje
news:435d5e1c$[email=
1@ozsrvnegro.ozlan.local...]
1@ozsrvnegro.ozlan.local...[/email]
>
> ¿Es posible que la cuando tenemos definida la propiedad lNumeric a .T. en
> un TEdit, se nos permita teclear el punto o la coma decimal?
>
> Saludos
> Pedro Amaro
>
>
Propiedad lNumeric en TEdit
Publicado: Mar Oct 25, 2005 10:47 am
por Pedro Amaro
Gracias, no se porque me habia empeñado en usarlo con un TEdit.
Saludos
Pedro