AS INSTRUCOES IF ANINHADAS
Alguém consegue ver erro neste código ?
Private Sub Command1_Click()
Dim curSales As Currency, ntHrsWorked As Integer, curBonus As Currency
If Trim(Text1) = [Ô][Ô] Or Trim(Text2) = [Ô][Ô] Then Exit Sub
curSales = CCur(Text1)
ntHrsWorked = CInt(Text2)
If (curSales > 10000) Then
If (ntHrsWorked > 40) Then
curBonus = 750
Else
curBonus = 500
End If
lblBonus.Caption = [Ô]Good Work![Ô] [ô] Run-Time error [Ô]424[Ô] Object Rquired[Ô]
End If
MsgBox [Ô]CurBonus: [Ô] & curBonus
End Sub
Você colocou a Label 3 mas não renomeou-a.
Altere o name da label3 para lblBonus
Altere o name da label3 para lblBonus
Citação:ROBIU escreveu:
Você colocou a Label 3 mas não renomeou-a.
Altere o name da label3 para lblBonus
Sim eu alterei e funcionou legal, mas o código também não diz que lbl.Caption = [Ô]Godd Work[Ô] esta mensagem também não deveria aparecer ?
O lable 1 não está tendo nenhuma função...?
Citação:ROBIU escreveu:
Você colocou a Label 3 mas não renomeou-a.
Altere o name da label3 para lblBonus
Alterei e funcionou , mas também não deveria aparecer uma caixa com a mensagem [Ô]Good Work![Ô] ? , lblBonus.Caption = [Ô]Good Work![Ô] , neste programa qual está sendo a utilidade do lable 1 ?
Remova a linha de código que onde a instrução MsgBox ... aparece.
Valeu , Dez mesmo , você acrescentou um código diferente do livro mas funcionou perfeitamente , vou dar uma analizada para poder entender com funciona a coisa..muitÃssimo Agradecido.
Aproveito para perguntar o que significa esta frase: Favor não enviar MP com dúvidas. Utilize o fórum. ?
Será que estou enviando algo com o nome de MP ?
MP = ?
Abraços !!
Aproveito para perguntar o que significa esta frase: Favor não enviar MP com dúvidas. Utilize o fórum. ?
Será que estou enviando algo com o nome de MP ?
MP = ?
Abraços !!
Citação:MANCKENNA escreveu:
Favor não enviar MP com dúvidas. Utilize o fórum. ?
Será que estou enviando algo com o nome de MP ?
MP = ?
Abraços !!
MP = mensagem pessoal. é como se fosse um [Ô]email[Ô] dentro do forum.
Citação:Alterei e funcionou , mas também não deveria aparecer uma caixa com a mensagem [Ô]Good Work![Ô] ? , lblBonus.Caption = [Ô]Good Work![Ô] , neste programa qual está sendo a utilidade do lable 1 ?
I
f (curSales > 10000) Then
Veja nesta linha. Se CurSales for maior que 10000... vai acontecer todo código até o end if. Essa variável está pegando o valor da Text1. Então coloca um valor maior que 10000 na text1 e vai aparecer.
As label tem a função de dá nome as Textboxs. Se vocÊ colocar um monte de textboxs no forme para o usuario digitar o endereço e o Nome de uma pessoa, por exemplo, como você vai saber em qual textbox colocar o nome e em qual colocar o endereço?
Para isso colocamos um label acima ou ao lado da textbox, informando o que é para colocar em cada label. Quando você abre qualquer prograga para Windows, você vai ver as textboxs e o que devemos colocar nelas, não percebe?
Tópico encerrado , respostas não são mais permitidas