我正在與食堂管理項目(公司)合作。我想通過他們的身份證在使用Rfid閱讀器時對用戶進行身份驗證。我瀏覽了幾個網站,但他們不符合我的要求。 我的問題是,我無法從放在Rfid閱讀器上的ID卡中提取序列號。任何人。 PLZ幫助我與此..我與Visual Studio 2012(Windows應用程序)和我使用的語言是C#。 我的代碼如下:從RFID閱讀器提取數據
private void button1_Click(object sender, EventArgs e)
{
RFID = new SerialPort();
RFID.PortName = "COM1";
RFID.BaudRate = 9600;
RFID.DataBits = 8;
RFID.Parity = Parity.None;
RFID.StopBits = StopBits.One;
RFID.Handshake = Handshake.None;
RFID.Open();
RFID.DtrEnable = true;
RFID.DataReceived += new SerialDataReceivedEventHandler(RFID_DataReceived);
}
private void RFID_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
String data = RFID.ReadExisting();
label8.Text += data;
}
和問題是什麼?有沒有例外? – cyberhubert
不..沒有例外。但label8.text保持空白。端口打開成功,我測試了它。但不能提取數據.. – avch
有沒有人可以回答我的問題???我m卡住了..任何人plz幫助我 – avch