資源簡介
C#:漢王人臉通SDK示例代碼(五)獲取考勤記錄
using(FaceId Client = new FaceId(textBoxDeviceIP.Text, Convert.ToInt32(textBoxDevicePort.Text)))
{
// 獲取截止到當前的所有考勤記錄
String Answer;
FaceId_ErrorCode ErrorCode = Client.Execute("GetRecord(end_time=\"" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "\")", out Answer, DeviceCodePage);

代碼片段和文件信息
/*?----------------------------------------------------------
?*?文件名稱:Form1.cs
?*?作者:秦建輝
?*?
?*?QQ:36748897
?*?
?*?博客:http://www.firstsolver.com/wordpress/
?*?
?*?開發環境:
?*??????Visual?Studio?V2013
?*??????.NET?framework?4.0
?*??????
?*?版本歷史:?
?*??????V1.0 2014年09月12日
?*??????????????人臉通SDK演示:人臉模板導入導出
------------------------------------------------------------?*/
using?System;
using?System.Collections.Generic;
using?System.IO;
using?System.Linq;
using?System.Text;
using?System.Text.Regularexpressions;
using?System.Windows.Forms;
namespace?Splash
{
????public?partial?class?Form1?:?Form
????{
????????///?
????????///?設備通信字符集編碼為簡體中文GB2312
????????///?
????????public?const?Int32?DeviceCodePage?=?936;
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?buttonExport_Click(object?sender?EventArgs?e)
????????{
????????????//?檢測導出文件路徑
????????????String?SaveFileName;
????????????try
????????????{
????????????????SaveFileName?=?Path.GetFullPath(textBoxExportFileName.Text);
????????????}
????????????catch
????????????{
????????????????MessageBox.Show(“不正確的導出文件路徑!“?“錯誤“?MessageBoxButtons.OK?MessageBoxIcon.Error);
????????????????return;
????????????}
????????????//?連接到設備
????????????try
????????????{
????????????????using?(FaceId?Client?=?new?FaceId(textBoxExportIP.Text?Convert.ToInt32(textBoxExportPort.Text)))
????????????????{
????????????????????//?獲取員工工號集合
????????????????????String?Answer;
????????????????????FaceId_ErrorCode?ErrorCode?=?Client.Execute(“GetEmployeeID()“?out?Answer?DeviceCodePage);
????????????????????if?(ErrorCode?==?FaceId_ErrorCode.Success)
????????????????????{???//?獲取所有數據項
????????????????????????FaceId_Item[]?ItemCollection?=?FaceId_Item.GetAllItems(Answer);
????????????????????????if?(ItemCollection?!=?null)
????????????????????????{???//?成功導出的人員數
????????????????????????????Int32?SaveIdCount?=?0;
????????????????????????????//?基于LINQ查詢提取員工工號集合
????????????????????????????String[]?EmployeeIdCollection?=?(from?item?in?ItemCollection?where?(item.Name.Equals(“id“))?select?item.Value).ToArray();
????????????????????????????using?(StreamWriter?sw?=?new?StreamWriter(SaveFileName?false?Encoding.UTF8))
????????????????????????????{
????????????????????????????????foreach?(String?EmployeeId?in?EmployeeIdCollection)
????????????????????????????????{
????????????????????????????????????ErrorCode?=?Client.Execute(“GetEmployee(id=\““?+?EmployeeId?+?“\“)“?out?Answer?DeviceCodePage);
????????????????????????????????????if?(ErrorCode?==?FaceId_ErrorCode.Success)
????????????????????????????????????{
????????????????????????????????????????sw.WriteLine(Answer);
????????????????????????????????????????SaveIdCount++;
????????????????????????????????????}
????????????????????????????????}
????????????????????????????}
????????????????????????????String?Content?=?“成功導出人員“?+?SaveIdCount?+?“
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-09-13?13:19??Example?Project\
?????目錄???????????0??2014-09-13?13:24??Example?Project\FaceIdDemo\
?????目錄???????????0??2014-09-13?13:24??Example?Project\FaceIdDemo\EXIMPORT\
?????文件?????????199??2014-09-12?08:54??Example?Project\FaceIdDemo\EXIMPORT\App.config
?????文件????????3881??2014-09-12?09:09??Example?Project\FaceIdDemo\EXIMPORT\EXIMPORT.csproj
?????文件??????372526??2010-09-14?17:22??Example?Project\FaceIdDemo\EXIMPORT\FireEyes.ico
?????文件????????9287??2014-09-13?12:16??Example?Project\FaceIdDemo\EXIMPORT\Form1.cs
?????文件???????16636??2014-09-13?11:44??Example?Project\FaceIdDemo\EXIMPORT\Form1.Designer.cs
?????文件??????564907??2014-09-13?11:44??Example?Project\FaceIdDemo\EXIMPORT\Form1.resx
?????文件?????????518??2014-07-24?12:04??Example?Project\FaceIdDemo\EXIMPORT\Program.cs
?????目錄???????????0??2014-09-13?13:19??Example?Project\FaceIdDemo\EXIMPORT\Properties\
?????文件????????1340??2014-07-24?10:52??Example?Project\FaceIdDemo\EXIMPORT\Properties\AssemblyInfo.cs
?????文件????????2852??2014-09-12?08:54??Example?Project\FaceIdDemo\EXIMPORT\Properties\Resources.Designer.cs
?????文件????????5612??2014-07-24?10:52??Example?Project\FaceIdDemo\EXIMPORT\Properties\Resources.resx
?????文件????????1106??2014-09-12?08:54??Example?Project\FaceIdDemo\EXIMPORT\Properties\Settings.Designer.cs
?????文件?????????249??2014-07-24?10:52??Example?Project\FaceIdDemo\EXIMPORT\Properties\Settings.settings
?????文件????????2953??2014-09-13?10:25??Example?Project\FaceIdDemo\FaceIdDemo.sln
?????目錄???????????0??2014-09-13?13:24??Example?Project\FaceIdDemo\GetRecord\
?????文件?????????199??2014-09-13?10:24??Example?Project\FaceIdDemo\GetRecord\App.config
?????文件??????372526??2014-09-13?10:27??Example?Project\FaceIdDemo\GetRecord\FireEyes.ico
?????文件????????2596??2014-09-13?12:02??Example?Project\FaceIdDemo\GetRecord\Form1.cs
?????文件????????6844??2014-09-13?11:43??Example?Project\FaceIdDemo\GetRecord\Form1.Designer.cs
?????文件??????564907??2014-09-13?11:43??Example?Project\FaceIdDemo\GetRecord\Form1.resx
?????文件????????3882??2014-09-13?11:11??Example?Project\FaceIdDemo\GetRecord\GetRecord.csproj
?????文件?????????518??2014-09-13?10:25??Example?Project\FaceIdDemo\GetRecord\Program.cs
?????目錄???????????0??2014-09-13?13:19??Example?Project\FaceIdDemo\GetRecord\Properties\
?????文件????????1342??2014-09-13?10:24??Example?Project\FaceIdDemo\GetRecord\Properties\AssemblyInfo.cs
?????文件????????2852??2014-09-13?10:25??Example?Project\FaceIdDemo\GetRecord\Properties\Resources.Designer.cs
?????文件????????5612??2014-09-13?10:24??Example?Project\FaceIdDemo\GetRecord\Properties\Resources.resx
?????文件????????1106??2014-09-13?10:25??Example?Project\FaceIdDemo\GetRecord\Properties\Settings.Designer.cs
?????文件?????????249??2014-09-13?10:24??Example?Project\FaceIdDemo\GetRecord\Properties\Settings.settings
............此處省略49個文件信息
- 上一篇:C# 調用筆記本攝像頭,制作簡易監控軟件
- 下一篇:C# 全局鉤子 ()
評論
共有 條評論