我有一段代碼,我正在使用5個單選按鈕。 我有5個IF語句,每個單選按鈕。 但是,一次只能有一個活動。根據選中哪個單選按鈕來選擇文本
如何在沒有所有if語句的情況下編寫它? 該代碼是用於更新與來自貨幣計算器
If RadioAmerica.Checked Then
Resultbox.AppendText(CurrencyHolder.Text & " Amerikaanse dollars komen overeen met:")
thevalue = usdvalue
End If
If RadioBritish.Checked Then
Resultbox.AppendText(CurrencyHolder.Text & " Britseponden komen overeen met:")
thevalue = gbpvalue
End If
If RadioEuro.Checked Then
Resultbox.AppendText(CurrencyHolder.Text & " Euro's komen overeen met:")
thevalue = eurovalue
End If
If RadioRussian.Checked Then
Resultbox.AppendText(CurrencyHolder.Text & " Russische roebels komen overeen met:")
thevalue = rusvalue
End If
If RadioJapan.Checked Then
Resultbox.AppendText(CurrencyHolder.Text & " Japanese Yens komen overeen met:")
thevalue = japyenvalue
End If
您可以使用用戶單擊RB時設置的變量,文本可能來自Tag屬性。 – Plutonix
我們不知道如何改進此代碼。 「japyenvalue」或「rusvalue」這些值來自哪裏?但是,由於您對每種貨幣都有不同的文本和值,所以'If'語句是適當的。易於閱讀,測試和維護。 –