資源簡(jiǎn)介
超高頻RFID讀寫(xiě)器開(kāi)發(fā)包,UHF四通道RFID讀寫(xiě)器

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
using?System.Collections;
using?System.Windows.Forms;
using?System.Diagnostics;
namespace?ZK_RFID401demomain
{
????///?
????///?自動(dòng)界面賦值取值對(duì)象;
????///?
????class?AutoPropertyClass
????{
????????private?IntPtr?_devHandle;
????????private?PropertyParaMapClass?_propertyParaMap;
????????///?
????????///?構(gòu)造函數(shù);
????????///?
????????///?設(shè)備句柄;
????????public?AutoPropertyClass(IntPtr?devHandle)
????????{
????????????this._devHandle?=?devHandle;
????????????this._propertyParaMap?=?new?PropertyParaMapClass();
????????}
????????///?
????????///?添加控件與PARA_TYPES間的映射關(guān)系;
????????///?
????????///?控件標(biāo)識(shí),使用控件的AccessibleName屬性作為標(biāo)識(shí);
????????///?DevControl.PARA_TYPES
????????///?是否添加成功
????????public?bool?AddPropertyParaMap(string?propertyName?DevControl.PARA_TYPES?paraType)
????????{
????????????//增加控件與設(shè)備參數(shù)間的映射關(guān)系;
????????????return?this._propertyParaMap.AddPropertyParaMap(propertyName?paraType);
????????}
????????///?
????????///?從容器控件中讀取已加入映射表的子控件的輸入值;
????????///?
????????///?容器控件;
????????///?參數(shù)所屬通道號(hào);
????????///?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);
????????????//遍歷容器控件,通過(guò)控件名與設(shè)備參數(shù)間的映射關(guān)系,從配置界面的控件中讀取配置設(shè)備的參數(shù);
????????????foreach?(Control?control?in?ownerPage.Controls)
????????????{
????????????????//控件不使能則不需要填充數(shù)值(包括其下所有子控件)
????????????????if?((control.Enabled?==?false))
????????????????{
????????????????????continue;
????????????????}
????????????????//控件為非葉節(jié)點(diǎn)控件,則使用遞歸繼續(xù)向下遍歷;
????????????????if?(control.Controls.Count?!=?0)
????????????????{
????????????????????eCode?=?GetParameterFromProperty(control?channelNum?paraList);
????????????????????if?(eCode?!=?DevControl.tagErrorCode.DM_ERR_OK)
????????????????????{
????????????????????????break;
????????????????????}
????????????????}
????????????????//使用control.AccessibleName來(lái)標(biāo)識(shí)參與映射的控件;
????????????????//可依據(jù)需求修改為其他標(biāo)識(shí);
????????????????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)
?????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????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個(gè)文件信息
- 上一篇:linux was 安裝
- 下一篇:TIMIT語(yǔ)音庫(kù)壓縮包
評(píng)論
共有 條評(píng)論