不要單純考慮 Iif, 其實使用 RadioButton 大多是處理同一個組裏的 RadioButton 數組
這時可以使用Tag 屬性來存儲特定的值, 而不必再使用 IIf 去判斷
例如, 同一個組 Option1 有三個 OptionButton, Caption 分別是 男, 女, 不限
這時可以使用第 1 個(或其餘兩個) optionButton 的 Tag 屬性來存儲值
初始化(在 Load 事件)
Option1(0).Value = True
Option1(0).Tag = Option1(0).Caption
在處理 Option1_Click 事件時, 根據用戶點擊的索引來改變 Tag 值
Private Sub Option1_Click(Index As Integer)
Option1(0).Tag = Option1(Index).Caption
End Sub
如此, 在要得到 Option1 的值的地方直接可以使用 Option1(0).Tag 而不用 IIf 去判斷
例如
Debug.Print "你的性別是: " & Option1(0).Tag
原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training