Máscara p/DBEdit e msg qdo qtde caracteres for gt; permitid

05/12/2003

1

Olá amigos, tem como usar uma mascara no dbedit? Exemplo:
Estou usando o dbedit para cadastrar o cep de uma cidade mas gostaria que ele colocasse o traço assim 74000-000 tem possibilidades de fazer isso usando o dbedit e outra duvida que tenho é a seguinte:
Gostaria de saber como faço pra quando o usuario digitasse uma quantidade maior de digitos permitidos ele me desse uma mensagem que numero inválido, como faço isso. Exemplo o cep so pode cadastrar 9 digitos e se o usuario digitar 10 ele me mostre a mensagem. Obrigado!


Responder

Posts

05/12/2003

Carandre

Colega,

Para criar uma máscara:

1. Abra o Editor de Campos do Table
2. Configure a propriedade EditMask do campo.

Pronto. A máscara está definida.

Quanto a possibilidade do usuário digitar mais caracteres do que permitido o controle é feito a partir da propria máscara sem a necessidade de exibir mensagem para o usuário.

Um abraço.


Responder

05/12/2003

Luineumann

no table1, no campo cep, que deverá ser string. coloque em editmask
´!00000-000;1;_´

isso fará com que o usuário possa colocar apenas números e no máximo 8 algarismos. o 1 no final indica que o ´-´ deve ser salvo junto com o valor


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira