Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-02-2008
mcsebas mcsebas is offline
Miembro
 
Registrado: feb 2008
Posts: 78
Poder: 17
mcsebas Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 20-02-2008
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
Bienvenido a los foros!

Perdon nadie te lo va a dar. 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.
Responder Con Cita
  #3  
Antiguo 20-02-2008
jandok238 jandok238 is offline
No confirmado
 
Registrado: ago 2007
Ubicación: ¿ǝɯ dlǝɥ noʎ uɐɔ 'ʍouʞ ʇ,uop ı
Posts: 415
Poder: 0
jandok238 Va por buen camino
Cita:
Empezado por mcsebas Ver Mensaje
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!!!!!!!!
Responder Con Cita
  #4  
Antiguo 21-02-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
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?
__________________


Última edición por ContraVeneno fecha: 21-02-2008 a las 00:32:25.
Responder Con Cita
  #5  
Antiguo 21-02-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por ContraVeneno Ver Mensaje
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

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #6  
Antiguo 21-02-2008
mcsebas mcsebas is offline
Miembro
 
Registrado: feb 2008
Posts: 78
Poder: 17
mcsebas Va por buen camino
Gracias chavales, chavos, pibes o changos lo que sea me fue de muchisima utilidad, sinceramente Gracias problema solucionado hasta la proxima.

Chau
Responder Con Cita
  #7  
Antiguo 21-02-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Pues las has recomendado tanto que las voy a bajar para ver de que lado masca la iguana
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.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TEdit, que admita sólo números con 2 decimales David OOP 5 09-02-2008 17:09:58
Tu coche dice mucho de tí Lepe La Taberna 8 26-05-2006 17:33:04
Habilitar la tecla Delete en ingreso de Numeros en un TEDIT onlytk Varios 8 25-11-2005 13:44:32
14 Mb de EXE ... mucho no ? ingel Varios 4 10-01-2005 23:38:01
Pasar el valor de un TEdit dentro de un StringGrid a otro TEdit que está fuera atirado Varios 4 11-09-2004 19:13:48


La franja horaria es GMT +2. Ahora son las 04:52:47.


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
Copyright 1996-2007 Club Delphi