Пример #1
0
        /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        // CALL-BACK from server Side
        /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        public void EventServerHandler(Object sender, clsEventArgs e)
        {
            Debug.WriteLine("--->MESG]" + e.FileName);
            this.Invoke(new ServerMessage(OnServerMessage), e);

            //this.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Normal, new ServerMessage(this.OnServerMessage), e.MyWorkResult);
            //PictureBox picShow = picSHOW0;
            //if(e.DevNo == 1)
            //    picShow = picSHOW1;
            //picShow.Image = e.MyBitmap;
        }
Пример #2
0
 public void OnServerMessage(clsEventArgs e)
 {
     String[] strLines = e.MyWorkResult.Split('\n');
     if (e.ErrorMsg.Length > 0)
     {
         strLines = e.ErrorMsg.Split('\n');
     }
     if (e.MyBitmap != null)
     {
         pictureBox1.Image = e.MyBitmap;
     }
     lbCONVERT.Items.Clear();
     foreach (String line in strLines)
     {
         lbCONVERT.Items.Add(line);
     }
 }