예제 #1
0
파일: Form1.cs 프로젝트: shahbazp12/Samples
 private void disconnectReaderToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         rdr.Destroy();
     }
     catch { }
 }
예제 #2
0
 private void CloseReader()
 {
     if (null == rdr)
     {
         PrintLn("Reader already closed");
     }
     else
     {
         PrintLn("Closing reader...");
         string portName = Utilities.ReaderPortName;
         try
         {
             rdr.Destroy();
         }
         catch (Exception ex)
         {
             PrintLn("Caught Exception closing reader: " + ex);
         }
         finally
         {
             rdr = null;
         }
         PrintLn("Closed reader on serial port " + portName);
     }
 }
예제 #3
0
파일: Form1.cs 프로젝트: shahbazp12/Samples
 private void thingMagicReaderToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         try
         {
             string software = (string)rdr.ParamGet("/reader/version/software");
             MessageBox.Show(string.Concat("Hardware: M6e", "  ", "Software: ", software), "About ThingMagic Reader...", MessageBoxButtons.OK);
         }
         catch (NullReferenceException)
         {
             reader = Reader.Create(string.Concat("tmr:///", readerAddress.Text));
             reader.Connect();
             rdr = (SerialReader)reader;
             string software = (string)rdr.ParamGet("/reader/version/software");
             MessageBox.Show(string.Concat("Hardware: M6e", "  ", "Software: ", software), "About ThingMagic Reader...", MessageBoxButtons.OK);
             rdr.Destroy();
         }
     }
     catch
     {
         MessageBox.Show("Connection to ThingMagic Reader not established", "Error!", MessageBoxButtons.OK);
     }
 }
예제 #4
0
 private void thingMagicReaderToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         try
         {
             string software = (string)rdr.ParamGet("/reader/version/software");
             MessageBox.Show(string.Concat("Hardware: M6e", "  ", "Software: ", software), "About ThingMagic Reader...", MessageBoxButtons.OK);
         }
         catch (NullReferenceException)
         {
             reader = Reader.Create(string.Concat("tmr:///", readerAddress.Text));
             reader.Connect();
             rdr = (SerialReader)reader;
             string software = (string)rdr.ParamGet("/reader/version/software");
             MessageBox.Show(string.Concat("Hardware: M6e", "  ", "Software: ", software), "About ThingMagic Reader...", MessageBoxButtons.OK);
             rdr.Destroy();
         }
     }
     catch
     {
         MessageBox.Show("Connection to ThingMagic Reader not established", "Error!", MessageBoxButtons.OK);
     }
 }