資源簡介
超高頻RFID讀寫器開發包,UHF四通道RFID讀寫器

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
using?System.Collections;
using?System.Windows.Forms;
using?System.Diagnostics;
namespace?ZK_RFID401demomain
{
????///?
????///?自動界面賦值取值對象;
????///?
????class?AutoPropertyClass
????{
????????private?IntPtr?_devHandle;
????????private?PropertyParaMapClass?_propertyParaMap;
????????///?
????????///?構造函數;
????????///?
????????///?設備句柄;
????????public?AutoPropertyClass(IntPtr?devHandle)
????????{
????????????this._devHandle?=?devHandle;
????????????this._propertyParaMap?=?new?PropertyParaMapClass();
????????}
????????///?
????????///?添加控件與PARA_TYPES間的映射關系;
????????///?
????????///?控件標識,使用控件的AccessibleName屬性作為標識;
????????///?DevControl.PARA_TYPES
????????///?是否添加成功
????????public?bool?AddPropertyParaMap(string?propertyName?DevControl.PARA_TYPES?paraType)
????????{
????????????//增加控件與設備參數間的映射關系;
????????????return?this._propertyParaMap.AddPropertyParaMap(propertyName?paraType);
????????}
????????///?
????????///?從容器控件中讀取已加入映射表的子控件的輸入值;
????????///?
????????///?容器控件;
????????///?參數所屬通道號;
????????///?IntPtr(paralist);
????????///?DevControl.tagErrorCode
????????private?DevControl.tagErrorCode?GetParameterFromProperty(Control?ownerPage?int?channelNum?IntPtr?paraList)
????????{
????????????IntPtr?setParaList?=?paraList;
????????????DevControl.tagErrorCode?eCode?=?DevControl.tagErrorCode.DM_ERR_OK;
????????????Debug.Assert(ownerPage?!=?null);
????????????Debug.Assert(paraList?!=?IntPtr.Zero);
????????????//遍歷容器控件,通過控件名與設備參數間的映射關系,從配置界面的控件中讀取配置設備的參數;
????????????foreach?(Control?control?in?ownerPage.Controls)
????????????{
????????????????//控件不使能則不需要填充數值(包括其下所有子控件)
????????????????if?((control.Enabled?==?false))
????????????????{
????????????????????continue;
????????????????}
????????????????//控件為非葉節點控件,則使用遞歸繼續向下遍歷;
????????????????if?(control.Controls.Count?!=?0)
????????????????{
????????????????????eCode?=?GetParameterFromProperty(control?channelNum?paraList);
????????????????????if?(eCode?!=?DevControl.tagErrorCode.DM_ERR_OK)
????????????????????{
????????????????????????break;
????????????????????}
????????????????}
????????????????//使用control.AccessibleName來標識參與映射的控件;
????????????????//可依據需求修改為其他標識;
????????????????if?(control.AccessibleName?!=?null)
????????????????{
????????????????????bool?isFind;
????????????????????//查找控件映射的PARA_TYPES
????????????????????DevControl.PARA_TYPES?paraType?=?DevControl.PARA_TYPES.END_OF_PARA_TYPES;
????????????????????isFind?=?this._propertyParaMap.FindParaByProperty(control.AccessibleName?ref?paraType);
????????????????????if?(isFind?==?true)
?????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????18485??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\AutoPropertyClass.cs
?????文件?????352256??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\bin\x86\Release\Basic.dll
?????文件?????286772??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\bin\x86\Release\dmdll.dll
?????文件??????20480??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\bin\x86\Release\ZK_RFID401CSharp.dll
?????文件?????462848??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\bin\x86\Release\ZK_RFID401demomain.exe
?????文件?????243200??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\bin\x86\Release\ZK_RFID401demomain.pdb
?????文件???????5632??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\bin\x86\Release\ZK_RFID401demomain.vshost.exe
?????文件??????21080??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\ConfigForm.cs
?????文件?????192147??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\ConfigForm.designer.cs
?????文件???????5814??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\ConfigForm.resx
?????文件??????17993??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\DevControl.cs
?????文件???????7535??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\DeviceClass.cs
?????文件???????3597??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\ErrorHandling.cs
?????文件?????231009??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\Form1.cs
?????文件?????292452??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\Form1.Designer.cs
?????文件?????157410??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\Form1.resx
?????文件??????99678??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\Globe?Connected.ico
?????文件???????2627??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\Log.cs
?????文件????????943??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\LoginForm.cs
?????文件???????5122??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\LoginForm.designer.cs
?????文件???????5814??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\LoginForm.resx
?????文件???????4608??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\TempPE\Properties.Resources.Designer.cs.dll
?????文件????????180??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\ZK_RFID401demomain.ConfigForm.resources
?????文件????????967??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\ZK_RFID401demomain.csproj.GenerateResource.Cache
?????文件?????462848??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\ZK_RFID401demomain.exe
?????文件?????100244??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\ZK_RFID401demomain.Form1.resources
?????文件????????180??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\ZK_RFID401demomain.LoginForm.resources
?????文件?????243200??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\ZK_RFID401demomain.pdb
?????文件????????180??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\x86\Release\ZK_RFID401demomain.Properties.Resources.resources
?????文件???????1956??2014-07-18?16:25??ZK-RFID401\ENGLISH\ZK-RFID401\Demo\Csharp?engV1.51\ZK_RFID401demomain\obj\ZK_RFID401demomain.csproj.FileListAbsolute.txt
............此處省略220個文件信息
- 上一篇:linux was 安裝
- 下一篇:TIMIT語音庫壓縮包
評論
共有 條評論