Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-10-2012
lucas05 lucas05 is offline
Miembro
 
Registrado: ago 2010
Posts: 116
Poder: 14
lucas05 Va por buen camino
Escribir en Edit

Hola, espero que puedan ayudarme, tengo un Edit en el que el usuario ingresa una serie de números con el siguiente formato: 25-456-1
Como puedo hacer que cuando el usuario este escribiendo los números en el Edit, se vaya agregando en forma automática el signo -


Desde ya muchas gracias.
Responder Con Cita
  #2  
Antiguo 20-10-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola lucas.

Creo que te va a resultar mucho mas sencillo usar un TMaskEdit, por ejemplo para tu caso:
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
  MaskEdit1.EditMask:= '99-999-9;1; '; // definir la máscara (se puede hacer desde el Object Inspector)
end;

Si luego deseas el resultado sin los guiones, podes hacer:
Código Delphi [-]
var
  str : string;
begin
  str := StringReplace(MaskEdit1.Text, '-', '', [rfReplaceAll]); 
  ...

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 21-10-2012
lucas05 lucas05 is offline
Miembro
 
Registrado: ago 2010
Posts: 116
Poder: 14
lucas05 Va por buen camino
Hola ecfisa, gracias por responder, voy a intentar con tu sugerencia.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Escribir en un Edit números En Sud índice y superíndice gulder Varios 2 02-07-2008 05:05:58
bucle entre edit.change y edit.change alremo81 Varios 2 07-04-2008 16:25:39
escribir en un edit principiante22 Varios 2 18-07-2007 03:31:39
Unir Edit con Edit Caral Varios 8 17-11-2006 22:37:35
problemas con el el .Edit: qryCONSULTA.Edit McRose Conexión con bases de datos 3 07-06-2005 16:46:39


La franja horaria es GMT +2. Ahora son las 20:53:30.


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