Ir para conteúdo
Fórum Script Brasil
  • 0

Maskedit Em Modo


Guest ferazia

Pergunta

Estou desenvolvendo um cadastro no qual tem o numero do telefone no formato DDD + prefixo + numero. E facil foramtar a macara no Delphi, mas na minha localidade o prefixo pode ter 03 ou 04 digitos. Defini o tamanho do campo com 10 digitos.

Como definir duas mascaras, um para prefixo com t03 digitos e para prefixo com 04 digitos no mesmo para o mesmo campo ???

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Olá,

você pode fazer isso em tempo de execução, só que pra isso você vai precisar de algo de que informe essa condição, quando será 3 ou 4 digitos, tipo:

 if variavel_codicao = 3 then
    MaskEdit1.EditMask := '(99) 999-9999;1;_' // 3 digitos
 else MaskEdit1.EditMask := '(99) 9999-9999;1;_'; // 4 digitos

Entendeu? rolleyes.gif

Abs. Progr'amador.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...