Beispiel #1
0
 public Client(string IP, int port)
 {
     GetUserName();
     chatroom     = new Chatroom(this);
     clientSocket = new TcpClient();
     clientSocket.Connect(IPAddress.Parse(IPFinder.GetLocalIPAddress()), port); //IPFinder.GetLocalIPAddress()
     stream       = clientSocket.GetStream();
     messageQueue = new Queue <byte[]>();
     Displayer    = new Thread(new ThreadStart(DisplayMessages));
     Send(Username);
     Receiver = new Thread(new ThreadStart(Recieve));
     Receiver.Start();
     Displayer.Start();
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            Client client = new Client(IPFinder.GetLocalIPAddress(), 9999);

            Application.Run(client.chatroom);
        }