MaskEdit X Telefone, simular digitação de trás para frente
Estou quebrando a cabeça aqui e não consigo chegar ao resultado desejado, vejamos se alguem tem alguma ideia.
Utilizando um TMaskEdit com a mascara (99)9999-9999;1;_
O usuário poderia ou não inserir o DDD, nesse caso eu precisaria simular uma digitação de trás para frente para ir preenchendo o texto.
Já tentei várias rotina no OnKeyPress mas ainda não caiu a fixa. :roll:
Haa, não preciso mais me peocupar com telefones em prefixos de 3 digitos pois os mesmo não existem mais.
Utilizando um TMaskEdit com a mascara (99)9999-9999;1;_
O usuário poderia ou não inserir o DDD, nesse caso eu precisaria simular uma digitação de trás para frente para ir preenchendo o texto.
TECLA MASCARA 3 ( ) - 3 0 ( ) - 30 2 ( ) - 302 6 ( ) -3026 4 ( ) 3-0264 0 ( ) 30-2640 4 ( ) 302-6404 5 ( )3026-4045
Já tentei várias rotina no OnKeyPress mas ainda não caiu a fixa. :roll:
Haa, não preciso mais me peocupar com telefones em prefixos de 3 digitos pois os mesmo não existem mais.
Weber
Curtidas 0
Respostas
Edilcimar
28/10/2005
já tentou colocar o digito no final de uma string predefinida e ´tirar´ o primeiro caracter desta string?
GOSTEI 0
Weber
28/10/2005
Sim já tentei, mas não consegui fazer funcionar perfeitamente pois o caracter a retirar seria o ´(´ mas ele faz parte da mascara.
GOSTEI 0
Edilcimar
28/10/2005
conte a quantidade de toques e aí saberá qual o caracter a ser apagado
GOSTEI 0