private void HandlClientCon(object sender, ClientsConEventArgs e) { id++; string ip = ((IPEndPoint)(e.NewClient.Client.RemoteEndPoint)).Address.ToString(); IPHostEntry hostname = Dns.GetHostEntry(ip); dGV.Rows.Add(id, hostname.HostName, ip, DateTime.Now.ToLongTimeString()); winShell l = shellbox(id, this, e.NewClient); l.IP = ip; l.isRun = true; l.Show(); Shells.Add(l); }
winShell shellbox(int i, winMain winMain, TcpClient tcpClient) { winShell l = new winShell(winMain, tcpClient); return(l); }