• 大小: 7.97MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-07
  • 语言: C#
  • 标签:

资源简介

压缩包包含C#,VB等多种语言源码版本。

资源截图

代码片段和文件信息

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;

using System.Runtime.InteropServices;  //调用动态库一定要加入这个引用
//using System.Text;//一定要加入这个

namespace iso15693reader
{
    public partial class Form1 : Form
    {
        public const byte NEEDSERIAL = 0x08;//仅对指定UID号的卡操作
        public const byte NEEDHALT = 0x20;//读卡或写卡后顺便休眠该卡,休眠后,卡必须拿离开感应区,再放回感应区,才能进行第二次操作。

        //外部函数声明:让设备发出声响
        [DllImport(“OUR_MIFARE.dll“ EntryPoint = “pcdbeep“ CallingConvention = CallingConvention.StdCall)]
        static extern byte pcdbeep(UInt32 xms);//xms单位为毫秒 

        //读取设备编号,可做为软件加密狗用也可以根据此编号在公司网站上查询保修期限
        [DllImport(“OUR_MIFARE.dll“ EntryPoint = “pcdgetdevicenumber“ CallingConvention = CallingConvention.StdCall)]
        static extern byte pcdgetdevicenumber(byte[] devicenumber);//devicenumber用于返回编号 

        //------------------------------------------------------------------------------------------------------------------------------------------------------
        //轻松读卡
        [DllImport(“OUR_MIFARE.dll“ EntryPoint = “iso15693readex“ CallingConvention = CallingConvention.StdCall)]
        static extern byte iso15693readex(byte ctrlword byte afi byte startblockbyte blocknumbyte[] uid byte[] revbuf);
        //参数说明
        //ctrlword:控制字用常量NEEDSERIALNEEDHALT赋值这两常量说明请看声明后的注释
        //afi:应用领域识别号只能操作相同识别号的卡一般卡出厂时AFI为0
        //startblock:起始块号
        //blocknum:本次操作的块数量
        //uid:卡序列号15693卡序列号为8个字节
        //revbuf:用于返回卡块内信息最大49个字节其中头一个字节存放返回的字节数紧跟着的为卡块内信息.


        //------------------------------------------------------------------------------------------------------------------------------------------------------
        //轻松写卡
        [DllImport(“OUR_MIFARE.dll“ EntryPoint = “iso15693writeex“ CallingConvention = CallingConvention.StdCall)]
        static extern byte iso15693writeex(byte ctrlword byte afi byte startblock byte blocknum byte[] uid byte[] writebuf);
        //参数说明
        //ctrlword:控制字用常量NEEDSERIALNEEDHALT赋值这两常量说明请看声明后的注释
        //afi:应用领域识别号只能操作相同识别号的卡一般卡出厂时AFI为0
        //startblock:起始块号
        //blocknum:本次操作的块数量
        //uid:卡序列号15693卡序列号为8个字节
        //writebuf:用于指定写入的卡块内信息最大49个字节其中头一个字节存放本次要写入的字节数紧跟着的为卡块内信息.

        //寻一张卡
        [DllImport(“OUR_MIFARE.dll“ EntryPoint = “iso15693inventory“ CallingConvention = CallingConvention.StdCall)]
        static extern byte iso15693inventory(byte flags byte afi byte masklenbyte[] maskuid byte[] revuid);
        //参数说明
        //ctrlword:控制字用常量NEEDSERIALNEEDHALT赋值这两常量说明请看声明后的注释
        //afi:应用领域识别号只能操作相同识别号的卡一般卡出厂时AFI为0
        //masklen:掩码bit位数,一般置为0
        //maskuid:卡序列号掩码为8个字节,指的是卡号和maskuid中的masklen位数值相同的卡片才能寻得到
        //revuid:返回DSFID及卡序列号第0字节为DSFID,第1到8为卡序列号,共为8个字节

        public Form1()
        {

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     311296  2015-04-16 12:31  IC-15693H免驱型读写器开发包\动态库及调用说明\OUR_MIFARE.dll

     文件     704512  2014-08-22 06:29  IC-15693H免驱型读写器开发包\动态库及调用说明\OUR_MIFARE.dll动态库15693卡部分使用说明.doc

     文件        187  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\App.config

     文件         40  2014-09-02 17:11  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\hidport.ini

     文件      13312  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\iso15693reader.exe

     文件        187  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\iso15693reader.exe.config

     文件      32256  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\iso15693reader.pdb

     文件      23168  2015-11-09 16:37  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\iso15693reader.vshost.exe

     文件        187  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\iso15693reader.vshost.exe.config

     文件        490  2015-07-10 19:01  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\iso15693reader.vshost.exe.manifest

     文件     311296  2015-04-16 12:31  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\bin\Debug\OUR_MIFARE.dll

     文件      10466  2014-08-22 05:37  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\Form1.cs

     文件      10002  2014-08-22 05:24  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\Form1.Designer.cs

     文件       5817  2014-08-22 05:24  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\Form1.resx

     文件       3807  2014-08-20 21:49  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\iso15693reader.csproj

     文件       1453  2015-11-09 16:47  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       7391  2015-11-05 17:31  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件       3103  2015-11-09 16:37  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\iso15693reader.csproj.FileListAbsolute.txt

     文件        904  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\iso15693reader.csproj.GenerateResource.Cache

     文件       2211  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\iso15693reader.csprojResolveAssemblyReference.cache

     文件      13312  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\iso15693reader.exe

     文件        180  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\iso15693reader.Form1.resources

     文件      32256  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\iso15693reader.pdb

     文件        180  2015-11-09 16:36  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\iso15693reader.Properties.Resources.resources

     文件          0  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

     文件          0  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

     文件          0  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

     文件        526  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\Program.cs

     文件       1348  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\Properties\AssemblyInfo.cs

     文件       2880  2014-08-20 21:39  IC-15693H免驱型读写器开发包\读写卡测试程序及源代码\C#2010源代码\iso15693reader\Properties\Resources.Designer.cs

............此处省略156个文件信息

评论

共有 条评论

相关资源