Advertisement
Guest User

Untitled

a guest
Mar 9th, 2012
372
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.58 KB | None | 0 0
  1. // start frmDisplay.cs
  2.     public partial class frmDisplay : Form
  3.     {
  4.  
  5.         private TaktServer taktsv = new TaktServer( "192.168.0.220", 14124 );
  6.         private int time_count = 0;
  7.  
  8.         public frmDisplay()
  9.         {
  10.             InitializeComponent();
  11.             this.FormClosing += TidyUp_Server;
  12.             //StartTimer();
  13.         }
  14.  
  15.         public void StartTimer()
  16.         {
  17.             timer.Start();
  18.         }
  19.  
  20.         public void StopTimer()
  21.         {
  22.             timer.Stop();
  23.         }
  24.  
  25.     // Extra unrelated code removed.
  26.  
  27.     }
  28. // end frmDisplay.cs
  29.  
  30. // start TaktServer.cs
  31.     public class TaktServer
  32.     {
  33.         // unrelated code removed
  34.         // string command is a command received from the client.
  35.                 string command = clientEncoder.GetString(msg, 0, bytesRead);
  36.  
  37.                 switch( command )
  38.                 {
  39.  
  40.                     case "fail":
  41.                         MessageBox.Show( "fail!" );
  42.                         Environment.Exit(100);
  43.                     break;
  44.  
  45.                     case "start":
  46.                         MessageBox.Show("start");
  47.             // How would I start frmDisplay's timer here?
  48.                         byte[] message = encoder.GetBytes("fanks");
  49.                         clientStream.Write(message, 0, message.Length);
  50.                         clientStream.Flush();
  51.                     break;
  52.  
  53.                     case "stop":
  54.                         MessageBox.Show("stop");
  55.                     break;
  56.  
  57.                 }
  58.                
  59.          // unrelated code removed
  60.     }
  61. // end TaktServer.cs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement