Boa noite,
Me indicaram os códigos abaixo:
Private Sub txtValor_materiais_produtos_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtValor_materiais_produtos.TextChanged
txtValor_materiais_produtos.Text = FormatCurrency(txtValor_materiais_produtos.Text, 2)
End Sub
Private Sub txtValor_unitario_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtValor_unitario.TextChanged
txtValor_unitario.Text = FormatCurrency(txtValor_unitario.Text, 2)
End Sub
Private Sub txtValor_estoque_atual_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtValor_estoque_atual.TextChanged
txtValor_estoque_atual.Text = FormatCurrency(txtValor_estoque_atual.Text, 2)
End Sub
isso para que nos campos:
- Valor mercadorias produtos
- Valor unitário e
- Valor estoque atual ficasse configurado para Moeda
R$1.025,32, por exemplo.
Realmente funciona, só que quando eu tento incluir um novo cadastro me dá a seguinte mensagem:
A conversão da seqüência de caracteres '' no tipo 'Double' não é válida
Creio que é porque quando clico no botão incluir todos os campos do Form ficam vazios, para receberem os novos dados, e então já dá de cara o erro, porque os campos estão vazios:
-Valor materiais produtos
-Valor unitário
-Valor estoque atual
Como poderei resolver ese problema.
Podem me ajudar.
Muito obrigado
FREITAS
A conversão da seqüência de caracteres '' no tipo 'Double' não é válida
Criado por FREITAS, Feb 07 2012 07:00 PM
1 resposta neste tópico
#1
Postado 07 February 2012 - 07:00 PM
#2
Postado 22 February 2012 - 04:06 PM
Cara, sinceramente não entendi bem o código acima mas, seria legal você rodar e ir vendo passo a passo em que momento ele para, se for no momento da conversão pode ser que o VS 2008 não aceite números com "," para transformar em float, deva aceitar somente ".".
Faça o teste, tente inserir um número com "." ao invés de ",".
Até a next.
Faça o teste, tente inserir um número com "." ao invés de ",".
Até a next.
1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)











