Haenge ans Ende noch irgendein Zeichen bei deiner Ausgabe an, damit du siehst, ob es auf ein Leerzeichen oder nl oder so endet.
If String.Compare(rmsg, "!test" & vbNewLine) = 0 Then
send("PRIVMSG #stanleyjuk : Warum testest du mich " & rnick & "?")
cout.Write(rnick & " executed !test" & vbNewLine)
ElseIf String.Compare(rmsg, "!stats" & vbNewLine) = 0 Then
send("PRIVMSG #stanleyjuk : Der Stream läuft seit " & GetTime(uptime) & ".")
cout.Write(rnick & " executed !stats" & vbNewLine)
ElseIf String.Compare(rmsg, "!rules" & vbNewLine) = 0 Then
send("PRIVMSG #stanleyjuk : Warum testest du mich " & rnick & "?")
cout.Write(rnick & " executed !rules" & vbNewLine)
End If
switch(Bedingung) case "!test" // Mache dies das break; case "!rules" // Mache rules break; default: // Wenn nichts davon passt break; EndSwitch
Select Case rmsg
Case "!test"
send("PRIVMSG #stanleyjuk : Warum testest du mich " & rnick & "?")
End Select
Select Case rmsg
Case String.Compare(rmsg, "!test" & vbNewLine) = 0
send("PRIVMSG #stanleyjuk : Warum testest du mich " & rnick & "?")
End Select
Select Case True
Case String.Compare(rmsg, "!test" & vbNewLine)
Debug.WriteLine("test")
Case String.Compare(rmsg, "!stats" & vbNewLine)
Debug.WriteLine("stats")
Case Else
Debug.WriteLine("alles andere")
End Select
Select Case True