public frmStory(string Name, int maxlength) { //basis Konstruktor InitializeComponent(); btnEnd.Text = "Start"; lstSpieler = new List <Spieler>(); lstItems = new List <string>(); tbZeile.Enabled = false; //basis Konstruktor Ende Server = new TCPServer(); Server.newClientConnected += Server_newClientConnected; Server.messageReceived += ServermessageReceived; #warning nutzloser thread ServerThread = new Thread(Server.StartServer); ServerThread.Start(); client = new TCPClient("::1"); client.messageReceived += messageReceived; client.Connect(); client.send("N:" + Name); tbZeile.MaxLength = maxlength; thisSpieler = new Spieler(Name); }
public frmStory(int maxlength, object isServer, string strIP, string Name) { InitializeComponent(); lstSpieler = new List <Spieler>(); lstItems = new List <String>(); if (isServer is TCPServer) { Server = (TCPServer)isServer; Server.newClientConnected += Server_newClientConnected; Server.messageReceived += messageReceived; client = new TCPClient(strIP); client.messageReceived += messageReceived; } else { client = (TCPClient)isServer; client.messageReceived += messageReceived; } lvSpieler.Items.Add(Name); lstSpieler.Add(new Spieler(Name, client)); tbZeile.MaxLength = maxlength; tbZeile.Enabled = false; }