Advertisement
Guest User

Module1.vb

a guest
Dec 11th, 2011
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.72 KB | None | 0 0
  1. Module Module1
  2.     Dim WithEvents Verbindung As New Verbindung
  3.     Dim Bytecode As Byte
  4.     Sub Main()
  5.         Console.WriteLine("Ich bin der Client")
  6.         Console.Write("Please enter Your Username: ")
  7.         Verbindung.Chatname = Console.ReadLine
  8.         Verbindung.starte("127.0.0.1", 137)
  9.  
  10.         While True
  11.             Dim eingabe As String = Console.ReadLine()
  12.             If eingabe = "exit" Then
  13.                 Exit Sub
  14.  
  15.             ElseIf eingabe = "<Kick>" Then
  16.                 Bytecode = 1
  17.                 Verbindung.schreiben(Bytecode)
  18.  
  19.             ElseIf eingabe = "<End>" Then
  20.                 Bytecode = 2
  21.                 Verbindung.schreiben(Bytecode)
  22.             ElseIf eingabe = "<Get_Users>" Then
  23.                 Bytecode = 3
  24.                 Verbindung.schreiben(Bytecode)
  25.  
  26.             ElseIf eingabe.ToLower = "<Restart>" Then
  27.                 Bytecode = 4
  28.  
  29.                 Verbindung.schreiben(Bytecode)
  30.  
  31.             Else
  32.                 Verbindung.schreiben(Verbindung.Chatname & ": " & eingabe)
  33.             End If
  34.         End While
  35.     End Sub
  36.  
  37.     Private Sub Verbindung_NeueNachricht(ByVal sNachricht As String) Handles Verbindung.NeueNachricht
  38.         If sNachricht.StartsWith(Verbindung.Chatname & ": ") = False Then
  39.             Console.WriteLine(sNachricht)
  40.         End If
  41.  
  42.     End Sub
  43.  
  44.     Private Sub Verbindung_VerbindungUnterbrochen(ByVal sError As String) Handles Verbindung.VerbindungUnterbrochen
  45.         If MsgBox("Verbindung unterbrochen, neu verbinden?", MsgBoxStyle.YesNo, "Keine Verbindung") = MsgBoxResult.Yes Then
  46.             Console.Clear()
  47.             Verbindung.starte("127.0.0.1", 137)
  48.         Else
  49.             Exit Sub
  50.         End If
  51.     End Sub
  52. End Module
  53.  
  54.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement