Exemplo n.º 1
0
        private void MottarData(object sender, SerialDataReceivedEventArgs e)
        {
            try
            {
                string     data = "";
                SerialPort sp   = (SerialPort)sender;
                data = sp.ReadExisting();

                _minDelegate = new Mdt(OppdaterPasient);
                Invoke(_minDelegate, data);
            }
            catch (Exception exception)
            {
                MessageBox.Show("MottarDatan\n" + exception.Message.ToString());
            }
        }
Exemplo n.º 2
0
        private void VentPaaData(object state) // Venter på data i den socketen som blir sendt inn
        {
            try
            {
                Socket kommSocket = (Socket)state;
                while (kommSocket.IsBound)         // usikker.. Ha en sjekk som ser at kobling er ok før den venter på data?
                {
                    string  data = minSokkel.VentPaData(kommSocket);
                    Pasient p    = Serialize.StringTPasient(data);

                    _minDelegate = new Mdt(PasientSjekk);
                    this.Invoke(_minDelegate, p);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }