Form1.cs 987 字节
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Test
{
    public partial class Form1 : Form
    {
        private Asa.RFID.ReadAll read;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            read = new Asa.RFID.ReadAll("log");
            read.Type = Asa.RFID.DeviceType.HaoBin;
            read.Received += Read_Received;
            read.Start();
        }

        private void Read_Received(string ip, string id)
        {
            string s = string.Format("{0}: {1}\r\n", ip, id);
            Invoke(new Action(() => { textBox1.AppendText(s); }));
        }

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            read.Stop();
        }
    }
}