资源简介
华视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个文件信息
- 上一篇:maven本地仓库常用Jar包
- 下一篇:Java实现坦克大战小游戏.zip
评论
共有 条评论