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 05-03-2010
bothy bothy is offline
Miembro
 
Registrado: ene 2010
Posts: 144
Poder: 15
bothy Va por buen camino
edit solo letras

Como le hago para que mi caja de texto solo permitas los caracteres que yo quiera ...


o tambien que acepte puros numeros enteros..
Responder Con Cita
  #2  
Antiguo 05-03-2010
BrunoBsso BrunoBsso is offline
Miembro
 
Registrado: nov 2009
Ubicación: Berisso, Buenos Aires, Argentina
Posts: 239
Poder: 15
BrunoBsso Va por buen camino
En D2010 hay una propiedad de los TEdit que se llama NumbersOnly, obviamente acepta solo números y caracteres no imprimibles (#0 al #32).
Si lo querés hacer vos mismo, tendrías que hacer algo como:
Código Delphi [-]
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
const
  CARAC_NO_IMPRIMIBLES = [#0..#32]; //Podrías sacar el #32 que es la barra espaciadora
  NUMEROS = ['0'..'9']; //Acá hacé un conjunto de los caracteres que quieras permitir
  CARAC_HABILITADOS = CARAC_NO_IMPRIMIBLES+NUMEROS; //Este conjunto es la unión de los 2 anteriores, se podría hacer en uno solo como [#0..#32,'0'..'9'] pero lo hice así para que se entienda
begin
  if NOT(Key IN CARAC_HABILITADOS) then //Si la tecla pulsada (key) no está en el conjunto de los permitidos
    Key:=#0; //Hago que esa tecla valga nada (null)
end;
Con eso habilitás solamente todos los números.
Claro que podés acomodarlo a tu estilo.
Saludos!!!

Última edición por BrunoBsso fecha: 05-03-2010 a las 01:03:59. Razón: Le puse comentarios para que se entienda mejor
Responder Con Cita
  #3  
Antiguo 05-03-2010
bothy bothy is offline
Miembro
 
Registrado: ene 2010
Posts: 144
Poder: 15
bothy Va por buen camino
Gracias mi amigo .. me sirvio de mucho ...
Responder Con Cita
  #4  
Antiguo 05-03-2010
BrunoBsso BrunoBsso is offline
Miembro
 
Registrado: nov 2009
Ubicación: Berisso, Buenos Aires, Argentina
Posts: 239
Poder: 15
BrunoBsso Va por buen camino
Thumbs up

Cita:
Empezado por bothy Ver Mensaje
Gracias mi amigo .. me sirvio de mucho ...
De nada che, el foro es para eso; compartir y aprender. No es sólo para criticar o disminuir a los demás, yo vengo para ayudar.
Saludos!!!!!!!!!!
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
Solo letras y numeros en edit oesteve OOP 30 28-06-2013 21:30:43
Validar numeros y letras en un Edit? danytorres Varios 12 12-11-2010 21:42:27
problema.. validar solo letras en Edit tebre Varios 2 21-01-2009 18:20:36
Como restringir un edit para que acepte solo letras Bairon Kumon Varios 3 10-04-2006 20:16:22
edit sin letras mainau Varios 7 19-07-2004 13:11:05


La franja horaria es GMT +2. Ahora son las 22:54:06.


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