Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TEdit y los numeros y mucho mas (https://www.clubdelphi.com/foros/showthread.php?t=53446)

mcsebas 20-02-2008 23:01:56

TEdit y los numeros y mucho mas
 
Hola que tal soy nuevo en esto de la programacion en Delphi y todo por la curiosidad y me gustó. Basta de introduccion y al grano che:

Resulta que estoy haciendo un pequeño programa para mi papá y en un formulario, donde tengo dos TEdit, necesito ingresar solamente numeros pero no quiero usar el TMaskEdit ademas de aceptar la tecla retroceso para borrar.
Además quiero saber como borrar todos los campos que componen a este formulario de una sola vez sin tener que poner cada una de las propiedades Campo.Text en vacio.

Perdonen si me abuso en la consulta pero es que lo necesito.

Gracias

FGarcia 20-02-2008 23:33:43

Bienvenido a los foros!

Perdon nadie te lo va a dar. :D Lo que si te vamos a recomendar es que le des una leida a esto y despues utilices el buscador de los foros; el tema ha sido tratado bastantes veces. :)

jandok238 20-02-2008 23:33:53

Cita:

Empezado por mcsebas (Mensaje 267400)
Hola que tal soy nuevo en esto de la programacion en Delphi y todo por la curiosidad y me gustó. Basta de introduccion y al grano che:

Resulta que estoy haciendo un pequeño programa para mi papá y en un formulario, donde tengo dos TEdit, necesito ingresar solamente numeros pero no quiero usar el TMaskEdit ademas de aceptar la tecla retroceso para borrar.
Además quiero saber como borrar todos los campos que componen a este formulario de una sola vez sin tener que poner cada una de las propiedades Campo.Text en vacio.

Perdonen si me abuso en la consulta pero es que lo necesito.

Gracias


para permitir puros numeros ... puedes hacerlo en el evento OnKeyPress y poner algo asi :

Código Delphi [-]
  if not (Key in ['0'..'9',#8, #13]) then  //el #8 es la tecla para borrar
  begin                                           //y el #13 es la tecla ENTER
    Key := #0;
  end;


salu2!!!!!!!!

ContraVeneno 21-02-2008 00:30:23

El problema con eso mi buen Jandok, es que todavía puedes ingresar letras si las copias de word y las pegas en el control...

Yo te recomendaría utilizar un TjvValidateEdit de las JEDI, con ese control, solo hace falta seleccionar una propiedad y listo, solo acepta números. Sin necesidad de ningún código, ni nada de nada....


P.D. esa recomendación la he hecho dos veces el día de hoy... y no se cuantas veces antes... ¿será deja vú o será maldición?

egostar 21-02-2008 00:44:27

Cita:

Empezado por ContraVeneno (Mensaje 267415)
P.D. esa recomendación la he hecho dos veces el día de hoy... y no se cuantas veces antes... ¿será deja vú o será maldición?

Pues las has recomendado tanto que las voy a bajar para ver de que lado masca la iguana :D:D:D

Salud OS

mcsebas 21-02-2008 15:16:35

Gracias chavales, chavos, pibes o changos lo que sea me fue de muchisima utilidad, sinceramente Gracias problema solucionado hasta la proxima.

Chau :)

marcoszorrilla 21-02-2008 15:26:54

Cita:

Empezado por egostar (Mensaje 267419)
Pues las has recomendado tanto que las voy a bajar para ver de que lado masca la iguana :D:D:D
Salud OS

Gracias por incorporar la expresión que yo no conocía:

Cita:

Saber cómo masca la iguana o de qué lado masca la iguana. Expr. Fig. y dich. pop. Saber el modo como se hace algo; el tejemaneje de una cosa. Usase para reconocer y festejar que alguien es conocedor de un asunto: ¡éste sí sabe cómo masca la iguana!, ¡se las sabe de todas todas! Aunque generalmente se emplea para lo contrario, para hacer notar que la segunda persona del singular no tiene experiencia: –tú no sabes cómo masca la iguana, eres inocente, no sabes. Esto último, también, dicho festivamente. V. Arriesgar como la iguana, la carrera y el panzazo.
Sabedor de como masca la iguana ya saludo más tranquilo.


La franja horaria es GMT +2. Ahora son las 18:06:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi