我正在学习visual basic online,但是我们只是得到了一个老师开关,他们没有回答我的问题。所以我想我不妨在这里问一下。我们被要求制作一个仅使用文本框,标签和按钮的计算机故障排除程序。我写了这段代码,但是当我运行它时,我得到这个错误“从字符串”Y“转换为键入'Boolean'是无效的。”我不知道为什么或如何解决它。谢谢您的帮助。从字符串“Y”到类型“布尔”的转换无效
Private Sub btnHelp_Click(sender As Object, e As System.EventArgs) Handles btnHelp.Click
Dim strBeep As String
Dim strHDD As String
strBeep = Me.txtBeep.Text
strHDD = Me.txtHDD.Text
If strBeep And strHDD = "Y" Then
Me.lblMessage.Text = "Contact tech support."
ElseIf strBeep = "Y" And strHDD = "N" Then
Me.lblMessage.Text = "Check drive contacts."
ElseIf strBeep And strHDD = "N" Then
Me.lblMessage.Text = "Bring computer to repair center."
ElseIf strBeep = "N" And strHDD = "Y" Then
Me.lblMessage.Text = "Check the speaker connections."
End If
End Sub
End Class
感谢那些做了。如果他们实施这种改变会更好,因为这会节省时间,他们都在检查同样的事情。 – Photoshopper 2012-02-25 07:10:01