• 大小: 634.3 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-10-17
  • 语言: 其他
  • 标签: D8  M1MIFARE  C#  

资源简介

D8 M1MIFARE C# 德卡D8读写器关于读写感应卡的一些代码

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Runtime.InteropServices;
using System.Windows.Forms;
 


namespace D3
{
    public partial class Form1 : Form
    {

        #region  D3接口函数定义
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_init(Int16 port long baud);  //初试化
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_exit(int icdev);
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_reset(int icdev uint sec);
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_request(int icdev char _Mode ref uint TagType);
        ////[DllImport(“dcrf32.dll“)]
        ////public static extern int dc_card(int icdev char _Mode ref ulong Snr);
        [DllImport(“dcrf32.dll“)]
        public static extern short dc_card(int icdev char _Mode ref ulong Snr);

        [DllImport(“dcrf32.dll“)]
        public static extern short dc_card(int icdev char _Mode [MarshalAs(UnmanagedType.LPStr)] StringBuilder Snr);  //从卡中读数据(转换为16进制)
       
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_halt(int icdev);
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_anticoll(int icdev char _Bcnt ref ulong IcCardNo);
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_beep(int icdev uint _Msec);
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_authentication(int icdev int _Mode int _SecNr);

        [DllImport(“dcrf32.dll“)]
        public static extern int dc_authentication_passaddr(int icdev int _Mode int _SecNr [In] string sdata);
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_authentication_passaddr_hex(int icdev int _Mode int _SecNr [In] string sdata);

        [DllImport(“dcrf32.dll“)]
        public static extern int dc_authentication_pass(int icdev int _Mode int _SecNr [In] string sdata);
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_authentication_pass_hex(int icdev int _Mode int _SecNr [In] string sdata);

        [DllImport(“dcrf32.dll“)]
        public static extern int dc_load_key(int icdev int mode int secnr [In] byte[] nkey);  //密码装载到读写模块中
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_load_key_hex(int icdev int mode int secnr string nkey);  //密码装载到读写模块中

        [DllImport(“dcrf32.dll“)]
        //public static extern int dc_write(int icdev int adr [In] char[]  sdata);  //向卡中写入数据
        public static extern int dc_write(int icdev int adr [In] string sdata);  //向卡中写入数据
        [DllImport(“dcrf32.dll“)]
        public static extern int dc_write_hex(int icdev int adr [In] string  sdata);  //向卡中写入数据(转换为16进制)

        [DllImport(“dcrf32.dll“)]
        public static extern int dc_read(int icdev int adr [Out] byte[] sdata);  //从卡中读数据
        [

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

     文件        144  2012-11-13 10:57  M1\app.config

     文件       3211  2010-11-01 11:11  M1\Backup\D3.csproj

     文件        892  2010-11-01 11:10  M1\Backup\D3.sln

    ..A..H.     20480  2012-06-08 16:41  M1\Backup\D3.suo

     文件      16390  2012-06-08 16:37  M1\Backup\Form1.cs

     文件       5084  2011-07-06 17:01  M1\Backup\Form1.Designer.cs

     文件       5814  2011-07-06 17:01  M1\Backup\Form1.resx

     文件        461  2010-11-01 11:10  M1\Backup\Program.cs

     文件       1160  2010-11-01 11:10  M1\Backup\Properties\AssemblyInfo.cs

     文件       2860  2010-11-01 11:10  M1\Backup\Properties\Resources.Designer.cs

     文件       5612  2010-11-01 11:10  M1\Backup\Properties\Resources.resx

     文件       1087  2010-11-01 11:10  M1\Backup\Properties\Settings.Designer.cs

     文件        249  2010-11-01 11:10  M1\Backup\Properties\Settings.settings

     文件     260096  2012-11-16 11:30  M1\bin\Debug\D3.exe

     文件        144  2012-11-13 10:57  M1\bin\Debug\D3.exe.config

     文件      34304  2012-11-16 11:30  M1\bin\Debug\D3.pdb

     文件      11592  2012-11-16 11:31  M1\bin\Debug\D3.vshost.exe

     文件        144  2012-11-13 10:57  M1\bin\Debug\D3.vshost.exe.config

     文件        490  2010-03-17 22:39  M1\bin\Debug\D3.vshost.exe.manifest

     文件     417792  2011-01-17 15:49  M1\bin\Debug\dcrf32.dll

     文件       5405  2012-11-14 10:11  M1\D3.csproj

     文件        452  2012-11-13 10:57  M1\D3.csproj.user

     文件        893  2012-11-13 10:57  M1\D3.sln

    ..A..H.     27136  2012-11-16 12:57  M1\D3.suo

     文件     417792  2012-11-14 08:37  M1\dcrf32.dll

     文件      16549  2012-11-16 11:56  M1\Form1.cs

     文件       5523  2012-11-16 11:30  M1\Form1.Designer.cs

     文件     188120  2012-11-16 11:30  M1\Form1.resx

     文件        233  2012-06-08 16:33  M1\obj\D3.csproj.FileList.txt

     文件       3362  2011-07-06 17:44  M1\obj\D3.csproj.FileListAbsolute.txt

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

评论

共有 条评论