我在第一次使用VB中的單選按鈕,我無法弄清楚我做錯了什麼。單擊事件是假設乘兩個輸入,但不管什麼不圖輸入,結果回來0Visual Basic單選按鈕計算
我一起工作的代碼:
回
Dim decTotal As Decimal 'Total charge for choice plan
Dim intMinutes As Integer 'Duration of phone calls
'Declare constants for Rates
Const decDaytimeRate As Decimal = 0.07D
Const decEveningRate As Decimal = 0.12D
Const decOffPeakRate As Decimal = 0.05D
'Dispay Total charge
lblTotal.Text = decTotal.ToString("c")
'Calculate total amount the user is expected to pay according to rate plan
If radDaytime.Checked = True Then
decTotal = intMinutes * decDaytimeRate
End If
If radEvening.Checked = True Then
decTotal = decEveningRate * intMinutes
End If
我相信這是一個簡單的解決方案,因爲我不會拋出任何錯誤消息,但我仍然陷入困境。
你是什麼意思「結果回來」單擊事件不返回一個值。請格式化您的代碼 – Plutonix
是的,這就是我的意思。點擊計算按鈕時的結果返回0.00值。 – cybagem
在進行計算之後設置lblTotal.Text屬性**,而不是之前。 –