示例#1
0
 public PokerClient(TcpClient Client, gameformNet form, List <PokerClient> Clients)
 {
     this.Clients = Clients;
     this.form    = form;
     this.Client  = Client;
     ClientThread = new Thread(new ThreadStart(Run));
     ClientThread.Start();
 }
示例#2
0
 public Server(gameformNet form)
 {
     this.form = form;
     server    = new TcpListener(2000);
     server.Start();
     ListenerThread = new Thread(new ThreadStart(Run));
     ListenerThread.Start();
 }
示例#3
0
 public Client(gameformNet form)
 {
     this.form = form;
     client    = new TcpClient();
     client.Connect("10.100.101.101", 2000);
     ServerThread = new Thread(new ThreadStart(Run));
     ServerThread.Start();
 }
示例#4
0
 public Client(gameformNet form, string server_ip)
 {
     this.form = form;
     client    = new TcpClient();
     try
     {
         client.Connect(server_ip, 2000);
     }
     catch
     {
         object    sender = new object();
         EventArgs e      = new EventArgs();
         form.exitToolStripMenuItem1_Click(sender, e);
         return;
     }
     ServerThread = new Thread(new ThreadStart(Run));
     ServerThread.Start();
 }