Máscara para telefone

10/09/2004

0

Podem me dar uma dica de uma máscara de telefone, pq a que eu fiz tá comendo metade dos números. Eu sei que isso é uma coisa básica mas não está funcionando e as vezes com uma dica resolve. Valeu...


Foxcyber

Foxcyber

Responder

Posts

10/09/2004

Rodolpho123

Como vc fez e o que usou?


Responder

10/09/2004

Gabriela

Coloca algo assim no editmask do maskedit:

0000-0000;1;_


Responder

10/09/2004

Pro-luck

No EditMask digite o seguinte:

(00) 9000-0000 <enter>

O número 9 (nove) servirá para números de telefone que apresentam 3 (três) algarismos para prefixo da cidade.

Por exemplo: no meu telefone ficaria assim: (74) 611-4537 e nome celular fica assim: (74) 9979-6194.

Como no meu telefone fixo, não existem quatro números para prefixo, apenas uso barra de espaço como primeiro caracter desse prefixo.

Espero ter ajudado.


Qualquer coisa manda um e-mail...


Responder

11/09/2004

Jrjoliv2003

Aproveitando a mensagem, como poderia verificar se o usuário digitou o número do telefone com todos os dígitos?

Valeu a força!!!

JR.


Responder

11/09/2004

Pro-luck

O número 9 (nove) no formato que te passei significa que aquele número não é obrigatório, vc pode substituílo por um toque na seta para direita, o restante o próprio formato faz.

Se entendi a sua pergunta, é isso mesmo. Se não, explique-me melhor, pois terei prazer em ajudá-lo.

Té +


Responder

11/09/2004

Jrjoliv2003

Desculpe me expliquei mal.

Gostaria o preenchimento do campo telefone fosse obrigatório. Como fazer esse teste?


Valeu a força!!!

JR.


Responder

12/09/2004

Jrjoliv2003

Coloquei uma máscara de entrada em um dbedit. Gostaria de testar se o usuário digitou ou o número do telefone.
Como fazer esse teste?

Valeu a força!!!

JR.


Responder

13/09/2004

Pro-luck

No evento BeforePost da tabela que vc está usando digite o seguite:

If (Nome_da_TabelaNomeDoCampo.Text = ´´) then
ShowMessage(´O preenchimento do campo telefone é obrigatório!!!´);
NomeDoFormulário.NomeDo.DBEdit.SetFocus;
NomeDaTabela.Edit;
end;



Espero ter ajudado.

Qualquer coisa, mande um e-mail.

Té +


Responder

16/09/2004

Jrjoliv2003

Galera Resolvido !!!

No evento BeforePost do componente Table, coloquei:

if (length(trim(ADOTable1Tel.text)) < 10) then
showmessage(´Errado´)
else
showmessage(´Certo´);
end;

Valeu!!

JR.


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar