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-07-2007
Nicoasd Nicoasd is offline
Miembro
 
Registrado: oct 2006
Posts: 15
Poder: 0
Nicoasd Va por buen camino
Validar un TEdit

Buenas tardes, alguien me puede explicar como puedo validar un edit, por ejemplo, si tengo un TEdit para un campo de nombre y solo quiero que se puedan ingresar letras, como lo puedo hacer?.. desde ya muchas gracias...
Responder Con Cita
  #2  
Antiguo 05-07-2007
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
Prueba esto:

Código Delphi [-]
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
 if not (key in['a'..'z','A'..'Z','Ñ','ñ']) then
 key:=#0;
end;
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 05-07-2007
Jose Roman Jose Roman is offline
Miembro
 
Registrado: jul 2006
Ubicación: Colombia
Posts: 361
Poder: 18
Jose Roman Va por buen camino
Cool Ensaya este..

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
If not (Key in ['A'..'Z','a'..'z']) then key:=#0;
end;
Responder Con Cita
  #4  
Antiguo 05-07-2007
Nicoasd Nicoasd is offline
Miembro
 
Registrado: oct 2006
Posts: 15
Poder: 0
Nicoasd Va por buen camino
Gracias

alto capo! xD...

aca estamos renegando un rato con DBExpress, cualquier cosa te jodemos de nuevo en un rato.

muchas gracias.
Responder Con Cita
  #5  
Antiguo 06-07-2007
gabrielkc gabrielkc is offline
Miembro
 
Registrado: jun 2007
Ubicación: Chihuahua Mexico
Posts: 118
Poder: 17
gabrielkc Va por buen camino
Cita:
Empezado por Jose Roman
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
If not (Key in ['A'..'Z','a'..'z']) then key:=#0;
end;
pequeña correción;
Código Delphi [-]
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  If not (Key in ['A'..'Z','a'..'z',#8,#13]) then key:=#0; //para que permitas el BackSpace y el Enter
end;
Responder Con Cita
  #6  
Antiguo 06-07-2007
darcan01 darcan01 is offline
Registrado
 
Registrado: jul 2007
Posts: 1
Poder: 0
darcan01 Va por buen camino
Smile

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
If not (Key in ['A'..'Z','a'..'z',#8,#13,#32 ]) then key:=#0; //para que permitas el BackSpace y el Enter y el espaciador
end;
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
validar un precio en un tedit jesus83 Conexión con bases de datos 11 11-01-2008 11:29:47
Validar e-mail en tedit kakesoft OOP 4 12-12-2005 17:45:15
Validar tipo de datos en un Tedit.. Epunamun Varios 9 02-10-2005 08:51:51
validar datos en TEdit Luli Varios 1 26-01-2005 02:35:45
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 23:43:52.


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