Beispiel #1
0
        void traite_eventInfosSerial(enumEventArgConnecte arg)
        {
            switch (arg)
            {
            case enumEventArgConnecte.connecté:
            {
                toolStripStatusLabelInfo.Text = "Connecté à " + _serial.PortName + " , attend Transfert";
                break;
            }

            case enumEventArgConnecte.dataReceived:
            {
                try
                {
                    toolStripProgressBar.Value    = _serial.BytesReceived;
                    toolStripStatusLabelInfo.Text = string.Format("Transfert en cours, {0}% effectué", (_serial.BytesReceived * 100) / 2048);
                }
                catch { }
                Application.DoEvents();
                break;
            }

            case enumEventArgConnecte.deconnecté:
            {
                toolStripStatusLabelInfo.Text += "Déconnecté";
                break;
            }

            case enumEventArgConnecte.fichierCréé:
            {
                toolStripStatusLabelInfo.Text = _FichierAlfano.Name + " créé";
                break;
            }

            case enumEventArgConnecte.transfertCompleted:
            {
                serial_dataCompleted();
                break;
            }
            }
        }
Beispiel #2
0
 public EventArgsConnecte(enumEventArgConnecte arg)
 {
     this.Arg = arg;
 }
Beispiel #3
0
 public EventArgsConnecte(enumEventArgConnecte arg)
 {
     this.Arg = arg;
 }
Beispiel #4
0
 void traite_eventInfosSerial(enumEventArgConnecte arg)
 {
     switch (arg)
     {
         case enumEventArgConnecte.connecté:
             {
                 toolStripStatusLabelInfo.Text = "Connecté à " + _serial.PortName + " , attend Transfert";
                 break;
             }
         case enumEventArgConnecte.dataReceived:
             {
                 try
                 {
                     toolStripProgressBar.Value = _serial.BytesReceived;
                     toolStripStatusLabelInfo.Text = string.Format("Transfert en cours, {0}% effectué", (_serial.BytesReceived * 100) / 2048);
                 }
                 catch { }
                 Application.DoEvents();
                 break;
             }
         case enumEventArgConnecte.deconnecté:
             {
                 toolStripStatusLabelInfo.Text += "Déconnecté";
                 break;
             }
         case enumEventArgConnecte.fichierCréé:
             {
                 toolStripStatusLabelInfo.Text = _FichierAlfano.Name + " créé";
                 break;
             }
         case enumEventArgConnecte.transfertCompleted:
             {
                 serial_dataCompleted();
                 break;
             }
     }
 }