Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

to_vine

Problema com Máscara

Recommended Posts

Estou montando um programa... e to com um problema na parte de cadastro com um campo de data de nascimento com máscara... quando eu puxo do banco de dados o nº 9 vem comido! tipoassim "30/6/1_8_"

que deveria ser "30/6/1989" já formatei a data como mm/dd/yyyy, ja selecionei o clipmode "mskExcludeLiterals" e tambem jah tentei limpar a mascara antes de puxar... mas no caso de alteração de cadastro o campo ficaria sem máscara... alguem me ajude! http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

É simples isto se só come o numero 9... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

onde voçe tem o numero 9 muda para um _ logo voçe pega nessa data numa variavel do tipo string a variavel fica com o tamanho da data... E depios num para fazer voçe vai vendo um caracter a um caracter atraves da instrução mid () e ve se é igual a um "_" se não for envia o caracter para a nova string se for igual a um "_" envia um "9" para a string ...

 

E ja tem ai a sua data sem andar a perceber o que se passou apenas pegando nos dados que te dão!!!!! :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu só estou a ver desta maneira... :D mas é obvio que existe sempre uma maneira mais facil

como voce criou a mascara ????

esta não percebi ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você está jogando o valor para a propriedade Text?

 

Eu testei aqui assim:

MaskEdBox1.Text = "99999.999999/9999-99"
E funcionou corretamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.