• 大小: 7.42MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-31
  • 语言: Java
  • 标签:

资源简介

华视CVR-100U二次开发SDK,有delphi,c#,java样例

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.ComponentModel;
using System.Runtime.InteropServices;//这是用到DllImport时候要引入的包

namespace CVR100A_U_DSDK_Demo
{
    /// 
    /// 身份证阅读类
    /// 

    class CVRSDK
    {
        [DllImport(“termb.dll“ EntryPoint = “CVR_InitComm“ CharSet = CharSet.Auto SetLastError = false)]
        public static extern int CVR_InitComm(int Port);//声明外部的标准动态库 跟Win32API是一样的
        [DllImport(“termb.dll“ EntryPoint = “CVR_Authenticate“ CharSet = CharSet.Auto SetLastError = false)]
        public static extern int CVR_Authenticate();
        [DllImport(“termb.dll“ EntryPoint = “CVR_Read_Content“ CharSet = CharSet.Auto SetLastError = false)]
        public static extern int CVR_Read_Content(int Active);
        [DllImport(“termb.dll“ EntryPoint = “CVR_CloseComm“ CharSet = CharSet.Auto SetLastError = false)]
        public static extern int CVR_CloseComm();
        [DllImport(“termb.dll“ EntryPoint = “GetPeopleName“ CharSet = CharSet.Ansi SetLastError = false)]
        public static extern unsafe int GetPeopleName(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetPeopleNation“ CharSet = CharSet.Ansi SetLastError = false)]
        public static extern int GetPeopleNation(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetPeopleBirthday“ CharSet = CharSet.Ansi SetLastError = false CallingConvention = CallingConvention.StdCall)]
        public static extern int GetPeopleBirthday(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetPeopleAddress“ CharSet = CharSet.Ansi SetLastError = false CallingConvention = CallingConvention.StdCall)]
        public static extern int GetPeopleAddress(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetPeopleIDCode“ CharSet = CharSet.Ansi SetLastError = false CallingConvention = CallingConvention.StdCall)]
        public static extern int GetPeopleIDCode(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetDepartment“ CharSet = CharSet.Ansi SetLastError = false CallingConvention = CallingConvention.StdCall)]
        public static extern int GetDepartment(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetStartDate“ CharSet = CharSet.Ansi SetLastError = false CallingConvention = CallingConvention.StdCall)]
        public static extern int GetStartDate(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetEndDate“ CharSet = CharSet.Ansi SetLastError = false CallingConvention = CallingConvention.StdCall)]
        public static extern int GetEndDate(ref byte strTmp ref int strLen);
        [DllImport(“termb.dll“ EntryPoint = “GetPeopleSex“ CharSet = CharSet.Ansi SetLastError = false CallingConvention = CallingConvention.StdCall)]
        public static extern 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\dll\
     文件       61440  2012-09-28 14:57  CVR100二次开发SDK_V3系列_开发说明(华视)\dll\sdtapi.dll
     文件      258048  2012-09-28 15:51  CVR100二次开发SDK_V3系列_开发说明(华视)\dll\termb.dll
     文件      122880  2012-09-28 14:57  CVR100二次开发SDK_V3系列_开发说明(华视)\dll\UnPack.dll
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\doc\
     文件       72192  2012-09-28 14:57  CVR100二次开发SDK_V3系列_开发说明(华视)\doc\身份证阅读器SDK使用手册.doc
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\
     文件       28672  2012-09-28 15:49  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\CVR100A_U_DSDK_Demo.exe
     文件       30208  2012-09-28 15:49  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\CVR100A_U_DSDK_Demo.pdb
     文件        5632  2005-12-08 14:51  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\CVR100A_U_DSDK_Demo.vshost.exe
     文件       61440  2012-09-28 14:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\sdtapi.dll
     文件      258048  2012-09-28 15:51  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\termb.dll
     文件      122880  2012-09-28 14:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\UnPack.dll
     文件         129  2012-09-28 15:49  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\wz.txt
     文件        1024  2012-09-28 15:49  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\xp.wlt
     文件       38862  2012-09-28 15:49  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Debug\zp.bmp
     目录           0  2012-09-28 15:57  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\bin\Release\
     文件        2238  2008-07-31 16:59  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\CVR.ico
     文件        3445  2008-07-31 16:59  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\CVR100A_U_DSDK_Demo.csproj
     文件         566  2008-07-31 16:59  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\CVR100A_U_DSDK_Demo.csproj.user
     文件         926  2008-12-26 15:30  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\CVR100A_U_DSDK_Demo.sln
     文件       33792  2012-09-28 15:49  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\CVR100A_U_DSDK_Demo.suo
     文件        3571  2012-09-28 15:45  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\CVRSDK.cs
     文件        8760  2012-09-28 15:49  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\Form1.cs
     文件       13980  2012-08-10 12:02  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\Form1.Designer.cs
     文件        9668  2012-08-10 12:02  CVR100二次开发SDK_V3系列_开发说明(华视)\Example\C#\CVR100A_U_DSDK_Demo\Form1.resx
............此处省略234个文件信息

评论

共有 条评论

相关资源