帮我解决一个VB的问题

时间:2023-01-31 18:37:01

 Dim PurviewTimes As Byte
Dim strPurviewTimes As String

If lstTimes.Selected(0) = True Then PurviewTimes = &H1
If lstTimes.Selected(1) = True Then PurviewTimes = PurviewTimes Or &H2
If lstTimes.Selected(2) = True Then PurviewTimes = PurviewTimes Or &H4
If lstTimes.Selected(3) = True Then PurviewTimes = PurviewTimes Or &H8
If lstTimes.Selected(4) = True Then PurviewTimes = PurviewTimes Or &H10
If lstTimes.Selected(5) = True Then PurviewTimes = PurviewTimes Or &H20
If lstTimes.Selected(6) = True Then PurviewTimes = PurviewTimes Or &H40
If lstTimes.Selected(7) = True Then PurviewTimes = PurviewTimes Or &H80

这样的赋值语句该怎么了解?"If lstTimes.Selected(1) = True Then PurviewTimes = PurviewTimes Or &H2",

" PurviewTimes = PurviewTimes Or &H2"中的"PurviewTimes Or &H2"是什么意思?