我一直在做一些搜索,似乎只是想找到那些试图将字符串转换为整数而不是我特定情况的人。我的代码工作得非常好,直到今天早些时候突然发生了这个错误,我无法弄清楚原因。
Private Sub loadButton_Click(sender As Object, e As EventArgs) Handles loadButton.Click
If systemBox.Text = "" Or managementBox.Text = "" Or profileBox.Text = "" Or batchNumBox.Text = "" Then
requestTypeBox.Text = ""
MsgBox("Not all required fields selected. Please select a value from each box.")
Exit Sub
End If
Dim requestValue As String
requestValue = requestTypeBox.SelectedItem
Select Case requestValue
Case "Financials"
financialsForm.Show()
Me.Hide()
Case "Stop Mail"
stopMailForm.Show()
Me.Hide()
Case "Dividends"
dividendsForm.Show()
Me.Hide()
Case "Stop Purchase/Transfer"
stopPurchTrans.Show()
Me.Hide()
End Select
End Sub
我在financialsForm.Show()行上收到以下错误,而且此代码中没有其他类似的行。"从字符串转换""输入'整数'无效。"正如你所看到的那样,没有转换。所有其他形式加载正常。我今天已经有一段时间了,我有点难过。我已经从已经显示相同错误的select case语句中删除了一些代码,但它仍然在特定的选择案例选择中出错。这一切似乎归结为金融业的形式,但我无法弄明白。