Leudassdf 5 Posted October 22, 2011 Report Share Posted October 22, 2011 Boas Pessoal! Tenho o seguinte problema, tenho o meu form completo ja com codigo e tudo, mas na text do codigo(desconto) tenho um bug. tenho o seguinte codigo: Private Sub txt_CodButon_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txt_CodButon.TextChanged Select Case UCase(txt_CodButon.Text) Case "A" lbl_TotalaPagar.Text = lbl_Totalres.Text - 5 Case "B" lbl_TotalaPagar.Text = lbl_Totalres.Text - 10 Case "C" lbl_TotalaPagar.Text = lbl_Totalres.Text - 25 Case Else If txt_CodButon.Text <> "" Then MsgBox("O codigo é Invalido", MsgBoxStyle.Exclamation) End If lbl_TotalaPagar.Text = lbl_Totalres.Text End Select End Sub O que eu quero que ele faça é que se nao introduzir nenhum codigo ele eapresente lbl_totalaPagar sem o desconto.como posso fazer isso? Link to post Share on other sites
Andrepereira9 4 Posted October 22, 2011 Report Share Posted October 22, 2011 Não percebi qual é o teu problema! Ele está a fazer o que pretendes. Se meteres "A", ele desconta 5, se meteres "B" desconta 10, ... Se meteres por exemplo "I", apresenta a mensagem de código inválido. Se não meteres nada, ele apresenta o valor total sem desconto. A informática chegou para resolver problemas que antes não existiam Quem ri por último é porque está conectado a 52 Kbs. Link to post Share on other sites
Leudassdf 5 Posted October 22, 2011 Author Report Share Posted October 22, 2011 obrigada pela tua resposta. mas infelizmente se nao colocar nada ele nao apresenta valor nenhum. mas se colocar um espaço nessa text ja apresenta, e tambem apresenta a mensagem de codigo invalido. mas para ter logica ele se nao tivesse nada nesse campo deveria mostrar o valor total. Link to post Share on other sites
bioshock 180 Posted October 22, 2011 Report Share Posted October 22, 2011 Não será apenas problema de lógica? Troca o teu sinal <>(diferente) por =(igual). Link to post Share on other sites
Leudassdf 5 Posted October 22, 2011 Author Report Share Posted October 22, 2011 Não será apenas problema de lógica? Troca o teu sinal <>(diferente) por =(igual). nao. nao funciona mesmo assim Link to post Share on other sites
bioshock 180 Posted October 22, 2011 Report Share Posted October 22, 2011 Então não percebi o que queres. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now