2016-05-17 122 views
-1

我在理解和调试我的vb.net代码集时遇到了麻烦。无法理解和调试vb.net代码

我不明白这个代码:

If Radio.PComm.GetInfomation = Quote.SUCCEED Then 
    If Radio.PComm.Mode = CommMode.Active Then 
     Radio.PComm.Mode = CommMode.Passive 
     IsStart = True 
    Else 
     If IsStart Then 
      IsStart = False 
     Else 
      Radio.PComm.Mode = CommMode.Passive 
      IsStart = True 
     End If 
    End If 
    t.Enabled = True 
End If 

请帮助我,谢谢。

+3

如果你不知道代码做了什么,为什么你有它在第一地点?这里的背景是什么? – jmcilhinney

回答

0

什么部分你不明白?在这里有一个,如果其他

If IsStart Then 
    IsStart = False 
Else 
    Radio.PComm.Mode = CommMode.Passive 
    IsStart = True 
End If 
在如果其他

If Radio.PComm.Mode = CommMode.Active Then 
    Radio.PComm.Mode = CommMode.Passive 
    IsStart = True 
Else 
    'First bit 
End If 
t.Enabled = True 

的如果

If Radio.PComm.GetInfomation = Quote.SUCCEED Then 
    'Second bit 
End If