11-硬件读写/指纹识别器/fingerprint/Form1.cs
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
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.Runtime.InteropServices;
using System.Data.SqlClient;
namespace fingerprint
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
[DllImport("kernel32")]
public static extern int Beep(int dwFreg, int dwDuration);
bool isConnected;//判断是否已经连接
string savapath = "";
private void toolStripButton1_Click(object sender, EventArgs e)
{
if (axZKFPEngX1.InitEngine() == 0)//初始化指纹仪
{
richTextBox1.Clear();//清空richTextBox1控件
tsslInfo.Text = "指纹仪连接成功";//显示指纹仪连接成功
richTextBox1.AppendText("初始化成功!" + "\n");
richTextBox1.AppendText("设备总数:" + axZKFPEngX1.SensorCount.ToString() + "\n");//显示指纹仪总数
richTextBox1.AppendText("图像宽度:" + axZKFPEngX1.ImageWidth.ToString() + "\n");//显示图片的宽度
richTextBox1.AppendText("图像高度:" + axZKFPEngX1.ImageHeight.ToString() + "\n");//显示图片的高度
txtCN.Text = axZKFPEngX1.SensorSN;//获取指纹仪的注册码
isConnected = true;//标识,指纹仪连接成功
toolStripButton1.Enabled = false;//连接按钮不可用
}
else
{
tsslInfo.Text = "指纹仪连接失败";//显示指纹仪连接失败
richTextBox1.Clear();//清空richTextBox1控件
isConnected = false;//标识,指纹仪连接失败
}
}
private void toolStripButton4_Click(object sender, EventArgs e)
{
string savapath = "";
if (!isConnected) return;
if (radioButton1.Checked)
{
axZKFPEngX1.SaveBitmap("c:\\ls_lb.bmp");
savapath = "c:\\ls_lb.bmp";
}
else
{
axZKFPEngX1.SaveJPG("c:\\ls_lb.jpg");
savapath = "c:\\ls_lb.jpg";
}
后面还有 135 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
