menjin.PersonAdd

需要Form1、DB两个类
需要RdCard.dll

public void SetText(string value, int status)
{
设置this.lbZjmInfo.Text
this.lbZjmInfo.Text = value;
this.lbZjmInfo.Text = “掌静脉保存成功!”;
this.lbZjmInfo.Text = “掌静脉保存失败,请重试!”

}
public PersonAdd(Form1 f1)
{
传入一个Form1:F1
}
private void PersonAdd_Load(object sender, EventArgs e)
{
从数据库载入部门名称和代码(感觉可以更加简练)
}
private void btnAdd_Click(object sender, EventArgs e)
{
录入人员基本信息
“人员基本信息增加成功!”, “提示”, MessageBoxButtons.OK, MessageBoxIcon.Information)
“人员基本信息增加失败,请稍后重试!”, “提示”, MessageBoxButtons.OK, MessageBoxIcon.Warning
“该人员编号已存在,请重新填写编号!”, “警告”, MessageBoxButtons.OK, MessageBoxIcon.Error
“请填写人员编号!”, “警告”, MessageBoxButtons.OK, MessageBoxIcon.Error
}
public bool AddPerson(string pCode,string pName,string deptCode)
{
向数据库输入人员编号、姓名、单位编号,成功返回1,失败返回0
}
private void btnClose_Click(object sender, EventArgs e)
{
关闭,myClosePalm()
重启
}
private void axWPalm1_OnCapture(object sender, AxWPALMLib._DWPalmEvents_OnCaptureEvent e)
{
“掌静脉注册完成!”
“掌静脉采集完成!”
“操作已完成”
“正准备注册”
“正准备采集”
“取消成功”
“请把你的手移开,并再次靠近。”
“请不要移动手掌。。。”
“请在当前位置把手放好”
“请伸手平放在采集设备的正上方。”
“正在取数据…”
“向左一点”
“向右一点”
“向前一点”
“向后一点”
“手没放正”
“请调整手位置再试”
“请调整姿势再试…”
“请稍候…”
“”
}
private void axWPalm1_OnIdentify(object sender, AxWPALMLib._DWPalmEvents_OnIdentifyEvent e)
{
认证成功
认证失败
}
private bool myOpenPalm()
{
根据axWPalm1中OpenPalm值返回0或1
}
private void myClosePalm()
{
将axWPalm1中ClosePalm值返回
}
private void btnVienAdd_Click(object sender, EventArgs e)
{
传参SerialNo、Model,判断myOpenPalm()可用
输出”请伸手平放在采集设备的正上方。”
读取掌静脉特征axWPalm1.Enroll();
否则
“掌静脉参数错误,请配置后重新打开系统!”, MessageBoxButtons.OK, MessageBoxIcon.Error
}
private void button1_Click(object sender, EventArgs e)
{
btnAdd:1
TextBox Num:1
btnVienAdd:0
}
private void button2_Click(object sender, EventArgs e)
{
判断loadCard():1
打开读卡timerReadCard.Enabled = true;
button2不可运行
button3可运行
否则报错
“身份证读取器连接失败,请检查是否已连接!”, “警告”, MessageBoxButtons.OK, MessageBoxIcon.Warning
}
private bool loadCard()
{
连接读卡器,成功返回1,失败返回0
}
private void closeCard()
{
关闭读卡器timerReadCard.Enabled = false;
}
private void timerReadCard_Tick(object sender, EventArgs e)
{
读身份信息
“身份证信息文件不存在!”
}
private void button3_Click(object sender, EventArgs e)
{
关闭读卡器
button2可运行
button3不可运行
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值