资源简介
明华读卡器操作Demo 包括C# VB C++ Delphi 等各类开发语言的demo 级帮上用它可以处理大多数的卡片操作问题
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public int icdev;
int st;
byte[] snr = new byte[5];
private void button1_Click(object sender EventArgs e)
{
icdev = Program.rf_init(0 9600);
if (icdev > 0)
{
listBox1.Items.Add(“Com Connect success!“);
byte[] status = new byte[30];
st = Program.rf_get_status(icdev status);
//lbHardVer.Text=System.Text.Encoding.ASCII.GetString(status);
listBox1.Items.Add(System.Text.Encoding.Default.GetString(status));
Program.rf_beep(icdev 25);
}
else
listBox1.Items.Add(“Com Connect failed!“);
byte[] key = { 0xff 0xff 0xff 0xff 0xff 0xff };
int mode = 0;
int sector = 0;
for (int i = 0; i < 16; i++)
{
st = Program.rf_load_key(icdev mode sector key);
if (st != 0)
{
string s1 = Convert.ToString(sector);
listBox1.Items.Add(s1 + “ sector rf_load_key error!“);
}
//else
//{
// listBox1.Items.Add(“rf_load_key seccess!“);
//}
sector++;
}
}
private void button1_Click_1(object sender EventArgs e)
{
int sector = 3;
st = Program.rf_card(icdev 0 snr); //寻卡
if (st != 0)
{
listBox1.Items.Add(“rf_card error“);
}
else
{
byte[] snr1 = new byte[8];
listBox1.Items.Add(“rf_card right!“);
Program.hex_a(snr snr1 4);
listBox1.Items.Add(System.Text.Encoding.Default.GetString(snr1));
}
st = Program.rf_authentication(icdev 0 sector); //验证密码
if (st != 0)
{
listBox1.Items.Add(“rf_authentication error!“);
}
else
{
listBox1.Items.Add(“rf_authentication right!“);
}
byte[] data = new byte[16];
string databuff = “深圳明华澳汉科技“;
data = Encoding.Default.GetBytes(databuff);
st = Program.rf_write(icdev sector * 4 + 1 data); //写数据
if (st != 0)
{
listBox1.Items.Add(“rf_write error!“);
listBox1.Items.Add(st.ToString());
}
else
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-03-04 16:50 RF串口系列读写器演示程序及开发包\
目录 0 2013-03-04 16:49 RF串口系列读写器演示程序及开发包\Demo\
文件 487424 2006-04-04 15:28 RF串口系列读写器演示程序及开发包\Demo\DemoRF4.05.exe
文件 1264 2013-01-25 16:27 RF串口系列读写器演示程序及开发包\Demo\m1pas.pwd
文件 77824 2005-04-04 18:21 RF串口系列读写器演示程序及开发包\Demo\mwrf32.dll
文件 133205 2006-04-04 15:31 RF串口系列读写器演示程序及开发包\Demo\mwrfhelp.chm
文件 162 2013-01-22 17:24 RF串口系列读写器演示程序及开发包\Demo\~$通信协议(单机)new.doc
文件 292338 2008-07-24 12:48 RF串口系列读写器演示程序及开发包\Demo\射频读写器使用手册.pdf
目录 0 2013-03-04 16:49 RF串口系列读写器演示程序及开发包\dll\
文件 77824 2005-04-04 18:21 RF串口系列读写器演示程序及开发包\dll\mwrf32.dll
文件 14957 2004-12-15 14:40 RF串口系列读写器演示程序及开发包\dll\mwrf32.h
文件 30896 2005-04-04 18:21 RF串口系列读写器演示程序及开发包\dll\mwrf32.lib
目录 0 2013-03-04 16:57 RF串口系列读写器演示程序及开发包\Example\
目录 0 2013-03-04 16:50 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\
目录 0 2013-03-04 16:50 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\
文件 144 2012-07-13 15:17 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\app.config
文件 8834 2013-02-19 16:42 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Form1.cs
文件 7817 2013-02-18 15:38 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Form1.Designer.cs
文件 5817 2013-02-18 15:38 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Form1.resx
文件 9630 2013-02-18 18:12 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Program.cs
目录 0 2013-03-04 16:50 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Properties\
文件 1404 2012-02-10 10:05 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Properties\AssemblyInfo.cs
文件 2886 2012-07-13 15:17 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Properties\Resources.Designer.cs
文件 5612 2012-02-10 10:05 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Properties\Resources.resx
文件 1122 2012-07-13 15:17 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Properties\Settings.Designer.cs
文件 249 2012-02-10 10:05 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\Properties\Settings.settings
文件 8378 2012-08-23 10:56 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\RF.csproj
文件 478 2012-07-02 14:37 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF\RF.csproj.user
文件 1202 2012-08-23 10:56 RF串口系列读写器演示程序及开发包\Example\C# (VS2010)\RF.sln
目录 0 2013-03-04 16:50 RF串口系列读写器演示程序及开发包\Example\C++ Builder\
文件 3555 2012-06-07 14:28 RF串口系列读写器演示程序及开发包\Example\C++ Builder\Project1.bpr
............此处省略90个文件信息
- 上一篇:基于c++的科大讯飞源码
- 下一篇:picc8.05编译器
评论
共有 条评论