Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- foreach (TcpClient item in lstclients)
- {
- IPEndPoint remoteIpEndPoint = item.Client.RemoteEndPoint as IPEndPoint;
- Task.Factory.StartNew(() => ThreadProc(item));
- }
- private void ThreadProc(object obj)
- {
- var client = (TcpClient)obj;
- NetworkStream stream1 = client.GetStream();
- // Do yourclient work here
- Byte[] bytes = new Byte[1024];
- String data1 = null;
- while (true)
- {
- // Console.WriteLine("Connected! to " + client.Client.RemoteEndPoint);
- data1 = null;
- int i;
- i = stream1.Read(bytes, 0, bytes.Length);
- data1 = System.Text.Encoding.ASCII.GetString(bytes, 0, i);
- scannerip = client.Client.RemoteEndPoint as IPEndPoint;
- this.InvokeEx(() => { AppendText(data1); });
- //AppendText(data1);
- // Thread.Sleep(1000);
- }
- }
- public void AppendText(String text)
- {
- switch (scannerip.Address.ToString())
- {
- case "192.168.0.10":
- //SetText(text, scannerip.Address.ToString());
- txtScanner1.Text = text;
- break;
- case "192.168.0.11":
- // SetText(text, scannerip.Address.ToString());
- txtScanner2.Text = text;
- break;
- case "192.168.0.12":
- // SetText(text, scannerip.Address.ToString());
- txtScanner3.Text = text;
- break;
- case "192.168.0.13":
- // SetText(text, scannerip.Address.ToString());
- txtScanner4.Text = text;
- break;
- case "192.168.0.14":
- // SetText(text, scannerip.Address.ToString());
- txtScanner5.Text = text;
- break;
- case "192.168.0.15":
- // SetText(text, scannerip.Address.ToString());
- txtScanner6.Text = text;
- break;
- case "192.168.0.16":
- /// SetText(text, scannerip.Address.ToString());
- txtScanner7.Text = text;
- break;
- case "192.168.0.17":
- // SetText(text, scannerip.Address.ToString());
- txtScanner8.Text = text;
- break;
- case "192.168.0.18":
- // SetText(text, scannerip.Address.ToString());
- txtScanner9.Text = text;
- break;
- case "192.168.0.19":
- // SetText(text, scannerip.Address.ToString());
- txtScanner10.Text = text;
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement