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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-03-2013
bigguntm bigguntm is offline
Miembro
NULL
 
Registrado: nov 2012
Posts: 16
Poder: 0
bigguntm Va por buen camino
Ayuda a crear edit con sus propias politicas

Hola a toda la comunidad, voy a tomar el ejemplo ya puesto, si deseo introducir la Cédula: V-12.837.967, yo quisiera que al colocar 'V' se marque automaticamente '-' luego coloco '12' y automaticamente '.', asi sucesivamente, en mi caso seria MEP-04598-005. Al colocar 'MEP' se marque '-' y que no se pueda volver a colocar una letra, osea que el Maximo de las letras sea tres. y luego que la letra sea introducida, se pueda comenzar a introducir los numeros. ejemplo, coloco '04598' y se marca automaticamene '-' para colocar los ultimos 3 numeros, esto fue lo que se me ocurrio, pero no funciona correctamente,

Código Delphi [-]
 procedure TForm1.Edit2KeyPress(Sender: TObject; var Key: Char);
 begin if StrLen( PChar(Edit2.Text) ) < 3 then
  if not( key in [#8,'m','e','p','-']) then    
begin
    MessageBeep(MB_ICONERROR);
    key := #0;  
if StrLen( PChar(Edit2.Text) ) > 3 then
  if not( key in [#8,'0'..'9','-']) then
begin   
MessageBeep(MB_ICONERROR);
key := #0;
  end;
 end; 
end;


Saludos
Responder Con Cita
 



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
Excepciones propias andresenlared JAVA 5 07-03-2012 20:33:08
Politicas Erroneas Pascalizado Debates 2 14-07-2007 04:18:56
Crear Clases propias o Usar Existentes jorllazo Debates 19 27-04-2007 03:07:39
no reconoce uses propias Xana Varios 1 13-03-2007 18:17:55
Crear librerias propias en delphi Jan_polero OOP 5 15-05-2004 13:29:04


La franja horaria es GMT +2. Ahora son las 08:37:41.


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