コード例 #1
0
 //BUTTON för att ansluta till servern
 private void buttonConnectToServer_Click(object sender, EventArgs e)
 {
     TcpClientClass.StartaAnslutning();
     buttonConnectToServer.Enabled   = false;
     buttonConnectToServer.BackColor = Color.Yellow;
     buttonConnectToServer.Text      = @"Trying to connect...";
     timer1.Start();
 }
コード例 #2
0
 //BUTTON för att skicka konto- och kortinformation till servern
 private void button1_Click(object sender, EventArgs e)
 {
     if (TcpClientClass.IsConnected())
     {
         TcpClientClass.StartaSändning(textBoxUserId.Text + "-" + textBoxCardId.Text);
     }
     else
     {
         MessageBox.Show(@"Tappade anslutning till servern. Försök att ansluta på nytt..");
         buttonConnectToServer.BackColor = DefaultBackColor;
         buttonConnectToServer.Enabled   = true;
         buttonConnectToServer.Text      = @"Anslut";
         buttonCheckForWin.Enabled       = false;
         TcpClientClass.CloseConnection();
     }
 }
コード例 #3
0
 //TIMER som kontrollerar om anslutningen lyckades
 private void timer1_Tick(object sender, EventArgs e)
 {
     if (TcpClientClass.IsConnected())
     {
         buttonConnectToServer.BackColor = Color.Green;
         buttonConnectToServer.Text      = @"Connected!";
         buttonCheckForWin.Enabled       = true;
         timer1.Dispose();
     }
     else
     {
         buttonConnectToServer.BackColor = DefaultBackColor;
         buttonConnectToServer.Enabled   = true;
         buttonConnectToServer.Text      = @"Anslut";
         timer1.Dispose();
     }
 }