|
Postada em 17/05/2006 07:59 hs
Pessoal, tenho um MaskEdBox, e preciso que nele eu digito "39" ai ele transforma em "39,000", se eu digitar "39,5" ele transforma em "39,500", e se eu digitar "39,53" transforma em "39,530" e se eu digitar "39,535" fique "39,535", oq devo colocar no format e no mask? Pq ja testei de tudo e não dá certo!!!
Conto com a ajuda de vcs!! Abraços
Junior Ribeirão Preto-SP
|
|
|
|
kerplunk
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 17/05/2006 08:15 hs
###.##0,000
|
|
|
|
Postada em 17/05/2006 08:18 hs
|
|
|
|
Postada em 17/05/2006 08:24 hs
|
|
|
|
Postada em 17/05/2006 08:30 hs
Não dá certo, se eu digito qualquer que seja o valor ele fica assim "27,000" ele fica "27,000000" ahh, esqueci de dizer eu gostaria de salvar desse jeito "27,000" ou "27,359", dessa maneira eu quero que fique no banco, pq no banco só esta ficando "27" ou "27,359" ou "27.35" entederam?? abraços
Junior Ribeirão Preto-SP
|
TÓPICO EDITADO
|
|
|
|
|
Postada em 17/05/2006 09:05 hs
Tenta de 2 formas... ###,##0.000 É quase igual ao do Kerplunk só q troquei pto por vírgula. Veja tb nas propriedades do maskedit... clica com o botão direito em cima dele e escolha properties... acho q na última aba deve ter um formato q se encaixe no q vc quer... moeda, texto, etc...não tenho vb pra verificar isso mas deve funcionar. Caso ainda não dê certo coloque um textbox mesmo e no event lost_focus coloque assim: text1 = format(text1, "###,##0.000") qq coisa é só postar t+
|
|
|
|