2016-05-17 9 views
-1

Ich habe Probleme, meine vb.net-Codes zu verstehen und zu debuggen.Probleme beim Verstehen und Debuggen von vb.net-Codes

Ich verstehe nicht, diesen Code:

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 

Helfen Sie mir bitte, danke.

+3

Wenn Sie nicht wissen, was der Code tut, warum haben Sie es in der ersten Ort? Was ist der Kontext hier? – jmcilhinney

Antwort

0

Welchen Teil verstehst du nicht? Es gibt ein, wenn sonst

If IsStart Then 
    IsStart = False 
Else 
    Radio.PComm.Mode = CommMode.Passive 
    IsStart = True 
End If 

in einem sonst wenn

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

in ein Wenn

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