Mascara para o nono digito dos numero de celulares
Senhores,
Em julho os celulares com DDD 11 terão nove dígitos, qual a melhor maneira de implantar uma mascara para digitação já que nem tem todos irão possuir este número a mais.
Utilizo o delphi 7, Firebird 2.0
Obrigado
Em julho os celulares com DDD 11 terão nove dígitos, qual a melhor maneira de implantar uma mascara para digitação já que nem tem todos irão possuir este número a mais.
Utilizo o delphi 7, Firebird 2.0
Obrigado
Silvio Morelo
Curtidas 0
Respostas
Joel Rodrigues
28/05/2012
Na máscara, o caracter 0 indica um número que deve ser informado obrigatoriamente, já o 9 indica um número que pode ser deixado em branco. Assim, se você deseja uma máscara no formato (011)3333-33333 onde o último dígito não é obrigatório, pode usar a seguinte estrutura: !\(999\)0000-99999;1;_
Isso considerando que o DDD não é obrigatório, se for, use !\(000\)000-99999;1;_
Espero ter ajudado.
Isso considerando que o DDD não é obrigatório, se for, use !\(000\)000-99999;1;_
Espero ter ajudado.
GOSTEI 0
Silvio Morelo
28/05/2012
Joel obrigado pela dica, porem o número que não vai ser obrigatório fica no prefixo por exemplo:
(11)9999-9999 ou (11) 99999-9999.
Outra coisa que não mencionei é que a mascara não deixar sobrepor uma digitação.
Obrigado
(11)9999-9999 ou (11) 99999-9999.
Outra coisa que não mencionei é que a mascara não deixar sobrepor uma digitação.
Obrigado
GOSTEI 0
Joel Rodrigues
28/05/2012
Opa, legal que funcionou.
Abraço.
Abraço.
GOSTEI 0