예제 #1
0
        /// <summary>
        /// 构造方法,传入定时器的时间间隔,注册elapsed方法
        /// </summary>
        /// <param name="n">接收定时器时间间隔</param>
        public FrameReceiver(int n, FormMain f1, CurrentDevice dev, DataRecorder dr)
        {
            this._form1            = f1;
            this.currentDeviceInfo = dev;
            this._dataRecoder_REC  = dr;

            this.TimerReceive          = new Timer(n);
            this.TimerReceive.Elapsed += TimerReceive_Elapsed;
        }
예제 #2
0
 /// <summary>
 /// FrameSender的构造方法,在构造方法中将主窗体的引用传递给FrameSender中的一个字段
 /// </summary>
 /// <param name="form1"></param>
 public FrameTransmiter(FormMain form1, DataRecorder dr, CurrentDevice dev)
 {
     this._form1            = form1;
     this._dataRecoder_FT   = dr;
     this.currentDeviceInfo = dev;
 }