Commit a5e1fcb0 顾剑亮

debug

1 个父辈 97aaf048
正在显示 112 个修改的文件 包含 2966 行增加199 行删除
...@@ -31,8 +31,9 @@ ...@@ -31,8 +31,9 @@
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="Asa.Face"> <Reference Include="Asa.Face, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath>
</Reference> </Reference>
<Reference Include="log4net"> <Reference Include="log4net">
<HintPath>..\..\..\..\DLL\log4net.dll</HintPath> <HintPath>..\..\..\..\DLL\log4net.dll</HintPath>
......
...@@ -39,6 +39,7 @@ ...@@ -39,6 +39,7 @@
this.button1.TabIndex = 0; this.button1.TabIndex = 0;
this.button1.Text = "button1"; this.button1.Text = "button1";
this.button1.UseVisualStyleBackColor = true; this.button1.UseVisualStyleBackColor = true;
this.button1.Visible = false;
this.button1.Click += new System.EventHandler(this.button1_Click); this.button1.Click += new System.EventHandler(this.button1_Click);
// //
// User // User
......
...@@ -51,7 +51,7 @@ namespace MES ...@@ -51,7 +51,7 @@ namespace MES
public Dictionary<string, string> GetPrint() public Dictionary<string, string> GetPrint()
{ {
return null; return new Dictionary<string, string>();
} }
public void Preview() public void Preview()
......
1d8875c6da71300dd44ca07e54eab72a561d8520 783795953f899186b7bf1859242bc591477db5a4
...@@ -12,3 +12,15 @@ D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\bi ...@@ -12,3 +12,15 @@ D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\bi
D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\obj\Debug\MES.dll D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\obj\Debug\MES.dll
D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\obj\Debug\MES.pdb D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\obj\Debug\MES.pdb
D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\obj\Debug\MES.User.resources D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_DEMO\obj\Debug\MES.User.resources
D:\Neotel\SmartCode\MES_DEMO\bin\Debug\MES.dll
D:\Neotel\SmartCode\MES_DEMO\bin\Debug\MES.pdb
D:\Neotel\SmartCode\MES_DEMO\bin\Debug\log4net.dll
D:\Neotel\SmartCode\MES_DEMO\bin\Debug\MES_Interface.dll
D:\Neotel\SmartCode\MES_DEMO\bin\Debug\MES_Interface.pdb
D:\Neotel\SmartCode\MES_DEMO\obj\Debug\MES_DEMO.csprojAssemblyReference.cache
D:\Neotel\SmartCode\MES_DEMO\obj\Debug\MES.User.resources
D:\Neotel\SmartCode\MES_DEMO\obj\Debug\MES_DEMO.csproj.GenerateResource.cache
D:\Neotel\SmartCode\MES_DEMO\obj\Debug\MES_DEMO.csproj.CoreCompileInputs.cache
D:\Neotel\SmartCode\MES_DEMO\obj\Debug\MES_DEMO.csproj.CopyComplete
D:\Neotel\SmartCode\MES_DEMO\obj\Debug\MES.dll
D:\Neotel\SmartCode\MES_DEMO\obj\Debug\MES.pdb
文件属性发生变化
...@@ -16,7 +16,12 @@ D:\Neotel\SmartScanningSystem\MES_Interface\obj\Debug\MES_Interface.pdb ...@@ -16,7 +16,12 @@ D:\Neotel\SmartScanningSystem\MES_Interface\obj\Debug\MES_Interface.pdb
D:\Neotel\SmartScanningSystem\MES_Interface\obj\Debug\MES_Interface.csprojAssemblyReference.cache D:\Neotel\SmartScanningSystem\MES_Interface\obj\Debug\MES_Interface.csprojAssemblyReference.cache
D:\Neotel\SmartCode\MES_Interface\bin\Debug\MES_Interface.dll D:\Neotel\SmartCode\MES_Interface\bin\Debug\MES_Interface.dll
D:\Neotel\SmartCode\MES_Interface\bin\Debug\MES_Interface.pdb D:\Neotel\SmartCode\MES_Interface\bin\Debug\MES_Interface.pdb
D:\Neotel\SmartCode\MES_Interface\obj\Debug\MES_Interface.csprojAssemblyReference.cache
D:\Neotel\SmartCode\MES_Interface\obj\Debug\MES_Interface.csproj.CoreCompileInputs.cache D:\Neotel\SmartCode\MES_Interface\obj\Debug\MES_Interface.csproj.CoreCompileInputs.cache
D:\Neotel\SmartCode\MES_Interface\obj\Debug\MES_Interface.dll D:\Neotel\SmartCode\MES_Interface\obj\Debug\MES_Interface.dll
D:\Neotel\SmartCode\MES_Interface\obj\Debug\MES_Interface.pdb D:\Neotel\SmartCode\MES_Interface\obj\Debug\MES_Interface.pdb
C:\Neotel\Program\SmartCode\MES_Interface\bin\Debug\MES_Interface.dll
C:\Neotel\Program\SmartCode\MES_Interface\bin\Debug\MES_Interface.pdb
C:\Neotel\Program\SmartCode\MES_Interface\obj\Debug\MES_Interface.csproj.CoreCompileInputs.cache
C:\Neotel\Program\SmartCode\MES_Interface\obj\Debug\MES_Interface.dll
C:\Neotel\Program\SmartCode\MES_Interface\obj\Debug\MES_Interface.pdb
C:\Neotel\Program\SmartCode\MES_Interface\obj\Debug\MES_Interface.csprojAssemblyReference.cache
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
<ItemGroup> <ItemGroup>
<Reference Include="Asa.Face, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Asa.Face, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath> <HintPath>..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath>
</Reference> </Reference>
<Reference Include="log4net"> <Reference Include="log4net">
<HintPath>..\..\..\..\DLL\log4net.dll</HintPath> <HintPath>..\..\..\..\DLL\log4net.dll</HintPath>
......
...@@ -29,10 +29,9 @@ ...@@ -29,10 +29,9 @@
private void InitializeComponent() private void InitializeComponent()
{ {
this.LblVender = new Asa.Face.SurLabel(); this.LblVender = new Asa.Face.SurLabel();
this.CboCode = new Asa.Face.SurCombo(); this.CboVender = new Asa.Face.SurCombo();
this.BtnVender = new Asa.Face.SurButton(); this.BtnVender = new Asa.Face.SurButton();
this.surLabel2 = new Asa.Face.SurLabel(); this.surLabel2 = new Asa.Face.SurLabel();
this.TxtCode = new Asa.Face.SurTextBox();
this.BtnUnbind = new Asa.Face.SurButton(); this.BtnUnbind = new Asa.Face.SurButton();
this.BtnBind = new Asa.Face.SurButton(); this.BtnBind = new Asa.Face.SurButton();
this.LblQty = new Asa.Face.SurLabel(); this.LblQty = new Asa.Face.SurLabel();
...@@ -52,6 +51,10 @@ ...@@ -52,6 +51,10 @@
this.BtnDel5 = new Asa.Face.SurButton(); this.BtnDel5 = new Asa.Face.SurButton();
this.CboQty = new Asa.Face.SurCombo(); this.CboQty = new Asa.Face.SurCombo();
this.CboBatch = new Asa.Face.SurCombo(); this.CboBatch = new Asa.Face.SurCombo();
this.TxtOrder = new Asa.Face.SurTextBox();
this.LstOrder = new Asa.Face.SurList();
this.CboCode = new Asa.Face.SurCombo();
this.surButton2 = new Asa.Face.SurButton();
this.SuspendLayout(); this.SuspendLayout();
// //
// LblVender // LblVender
...@@ -68,18 +71,18 @@ ...@@ -68,18 +71,18 @@
this.LblVender.TabIndex = 31; this.LblVender.TabIndex = 31;
this.LblVender.Text = "供应商编号"; this.LblVender.Text = "供应商编号";
// //
// CboCode // CboVender
// //
this.CboCode.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) this.CboVender.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right))); | System.Windows.Forms.AnchorStyles.Right)));
this.CboCode.BorderRect = new System.Drawing.Rectangle(1, 1, 214, 33); this.CboVender.BorderRect = new System.Drawing.Rectangle(1, 1, 304, 33);
this.CboCode.Font = new System.Drawing.Font("宋体", 12F); this.CboVender.Font = new System.Drawing.Font("宋体", 12F);
this.CboCode.Inside = false; this.CboVender.Inside = false;
this.CboCode.Location = new System.Drawing.Point(3, 80); this.CboVender.Location = new System.Drawing.Point(3, 80);
this.CboCode.Name = "CboCode"; this.CboVender.Name = "CboVender";
this.CboCode.SelectedIndex = -1; this.CboVender.SelectedIndex = -1;
this.CboCode.Size = new System.Drawing.Size(216, 35); this.CboVender.Size = new System.Drawing.Size(306, 35);
this.CboCode.TabIndex = 32; this.CboVender.TabIndex = 32;
// //
// BtnVender // BtnVender
// //
...@@ -88,7 +91,7 @@ ...@@ -88,7 +91,7 @@
this.BtnVender.Font = new System.Drawing.Font("宋体", 12F); this.BtnVender.Font = new System.Drawing.Font("宋体", 12F);
this.BtnVender.ImageSize = new System.Drawing.Size(0, 0); this.BtnVender.ImageSize = new System.Drawing.Size(0, 0);
this.BtnVender.Inside = false; this.BtnVender.Inside = false;
this.BtnVender.Location = new System.Drawing.Point(225, 80); this.BtnVender.Location = new System.Drawing.Point(225, 121);
this.BtnVender.Name = "BtnVender"; this.BtnVender.Name = "BtnVender";
this.BtnVender.Size = new System.Drawing.Size(84, 35); this.BtnVender.Size = new System.Drawing.Size(84, 35);
this.BtnVender.StateColor = System.Drawing.Color.Empty; this.BtnVender.StateColor = System.Drawing.Color.Empty;
...@@ -104,42 +107,25 @@ ...@@ -104,42 +107,25 @@
this.surLabel2.BorderWidth = 0; this.surLabel2.BorderWidth = 0;
this.surLabel2.Font = new System.Drawing.Font("宋体", 12F); this.surLabel2.Font = new System.Drawing.Font("宋体", 12F);
this.surLabel2.Inside = false; this.surLabel2.Inside = false;
this.surLabel2.Location = new System.Drawing.Point(3, 121); this.surLabel2.Location = new System.Drawing.Point(3, 162);
this.surLabel2.Name = "surLabel2"; this.surLabel2.Name = "surLabel2";
this.surLabel2.Size = new System.Drawing.Size(306, 30); this.surLabel2.Size = new System.Drawing.Size(306, 30);
this.surLabel2.TabIndex = 34; this.surLabel2.TabIndex = 34;
this.surLabel2.Text = "物料编号"; this.surLabel2.Text = "物料编号";
// //
// TxtCode
//
this.TxtCode.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.TxtCode.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33);
this.TxtCode.Font = new System.Drawing.Font("宋体", 12F);
this.TxtCode.Inside = false;
this.TxtCode.Location = new System.Drawing.Point(3, 154);
this.TxtCode.MaxLength = 32767;
this.TxtCode.Name = "TxtCode";
this.TxtCode.PasswordChar = '\0';
this.TxtCode.SelectedText = "";
this.TxtCode.SelectionLength = 0;
this.TxtCode.SelectionStart = 0;
this.TxtCode.Size = new System.Drawing.Size(265, 35);
this.TxtCode.TabIndex = 35;
//
// BtnUnbind // BtnUnbind
// //
this.BtnUnbind.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.BtnUnbind.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.BtnUnbind.BorderRect = new System.Drawing.Rectangle(1, 1, 82, 33); this.BtnUnbind.BorderRect = new System.Drawing.Rectangle(1, 1, 132, 33);
this.BtnUnbind.Font = new System.Drawing.Font("宋体", 12F); this.BtnUnbind.Font = new System.Drawing.Font("宋体", 12F);
this.BtnUnbind.ImageSize = new System.Drawing.Size(0, 0); this.BtnUnbind.ImageSize = new System.Drawing.Size(0, 0);
this.BtnUnbind.Inside = false; this.BtnUnbind.Inside = false;
this.BtnUnbind.Location = new System.Drawing.Point(225, 195); this.BtnUnbind.Location = new System.Drawing.Point(85, 121);
this.BtnUnbind.Name = "BtnUnbind"; this.BtnUnbind.Name = "BtnUnbind";
this.BtnUnbind.Size = new System.Drawing.Size(84, 35); this.BtnUnbind.Size = new System.Drawing.Size(134, 35);
this.BtnUnbind.StateColor = System.Drawing.Color.Empty; this.BtnUnbind.StateColor = System.Drawing.Color.Empty;
this.BtnUnbind.TabIndex = 36; this.BtnUnbind.TabIndex = 36;
this.BtnUnbind.Text = "解绑"; this.BtnUnbind.Text = "解绑供应商编号";
this.BtnUnbind.Click += new Asa.Face.MyEvent.Click(this.BtnUnbind_Click); this.BtnUnbind.Click += new Asa.Face.MyEvent.Click(this.BtnUnbind_Click);
// //
// BtnBind // BtnBind
...@@ -149,7 +135,7 @@ ...@@ -149,7 +135,7 @@
this.BtnBind.Font = new System.Drawing.Font("宋体", 12F); this.BtnBind.Font = new System.Drawing.Font("宋体", 12F);
this.BtnBind.ImageSize = new System.Drawing.Size(0, 0); this.BtnBind.ImageSize = new System.Drawing.Size(0, 0);
this.BtnBind.Inside = false; this.BtnBind.Inside = false;
this.BtnBind.Location = new System.Drawing.Point(135, 195); this.BtnBind.Location = new System.Drawing.Point(225, 236);
this.BtnBind.Name = "BtnBind"; this.BtnBind.Name = "BtnBind";
this.BtnBind.Size = new System.Drawing.Size(84, 35); this.BtnBind.Size = new System.Drawing.Size(84, 35);
this.BtnBind.StateColor = System.Drawing.Color.Empty; this.BtnBind.StateColor = System.Drawing.Color.Empty;
...@@ -165,7 +151,7 @@ ...@@ -165,7 +151,7 @@
this.LblQty.BorderWidth = 0; this.LblQty.BorderWidth = 0;
this.LblQty.Font = new System.Drawing.Font("宋体", 12F); this.LblQty.Font = new System.Drawing.Font("宋体", 12F);
this.LblQty.Inside = false; this.LblQty.Inside = false;
this.LblQty.Location = new System.Drawing.Point(3, 236); this.LblQty.Location = new System.Drawing.Point(3, 277);
this.LblQty.Name = "LblQty"; this.LblQty.Name = "LblQty";
this.LblQty.Size = new System.Drawing.Size(306, 30); this.LblQty.Size = new System.Drawing.Size(306, 30);
this.LblQty.TabIndex = 38; this.LblQty.TabIndex = 38;
...@@ -179,7 +165,7 @@ ...@@ -179,7 +165,7 @@
this.LblBatch.BorderWidth = 0; this.LblBatch.BorderWidth = 0;
this.LblBatch.Font = new System.Drawing.Font("宋体", 12F); this.LblBatch.Font = new System.Drawing.Font("宋体", 12F);
this.LblBatch.Inside = false; this.LblBatch.Inside = false;
this.LblBatch.Location = new System.Drawing.Point(3, 329); this.LblBatch.Location = new System.Drawing.Point(3, 370);
this.LblBatch.Name = "LblBatch"; this.LblBatch.Name = "LblBatch";
this.LblBatch.Size = new System.Drawing.Size(306, 30); this.LblBatch.Size = new System.Drawing.Size(306, 30);
this.LblBatch.TabIndex = 40; this.LblBatch.TabIndex = 40;
...@@ -192,11 +178,12 @@ ...@@ -192,11 +178,12 @@
this.CboOrder.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33); this.CboOrder.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33);
this.CboOrder.Font = new System.Drawing.Font("宋体", 12F); this.CboOrder.Font = new System.Drawing.Font("宋体", 12F);
this.CboOrder.Inside = false; this.CboOrder.Inside = false;
this.CboOrder.Location = new System.Drawing.Point(3, 455); this.CboOrder.Location = new System.Drawing.Point(3, 657);
this.CboOrder.Name = "CboOrder"; this.CboOrder.Name = "CboOrder";
this.CboOrder.SelectedIndex = -1; this.CboOrder.SelectedIndex = -1;
this.CboOrder.Size = new System.Drawing.Size(265, 35); this.CboOrder.Size = new System.Drawing.Size(265, 35);
this.CboOrder.TabIndex = 43; this.CboOrder.TabIndex = 43;
this.CboOrder.Visible = false;
this.CboOrder.SelectedIndexChanged += new Asa.Face.MyEvent.Changed(this.CboOrder_SelectedIndexChanged); this.CboOrder.SelectedIndexChanged += new Asa.Face.MyEvent.Changed(this.CboOrder_SelectedIndexChanged);
// //
// surLabel5 // surLabel5
...@@ -207,7 +194,7 @@ ...@@ -207,7 +194,7 @@
this.surLabel5.BorderWidth = 0; this.surLabel5.BorderWidth = 0;
this.surLabel5.Font = new System.Drawing.Font("宋体", 12F); this.surLabel5.Font = new System.Drawing.Font("宋体", 12F);
this.surLabel5.Inside = false; this.surLabel5.Inside = false;
this.surLabel5.Location = new System.Drawing.Point(3, 422); this.surLabel5.Location = new System.Drawing.Point(3, 463);
this.surLabel5.Name = "surLabel5"; this.surLabel5.Name = "surLabel5";
this.surLabel5.Size = new System.Drawing.Size(306, 30); this.surLabel5.Size = new System.Drawing.Size(306, 30);
this.surLabel5.TabIndex = 42; this.surLabel5.TabIndex = 42;
...@@ -221,7 +208,7 @@ ...@@ -221,7 +208,7 @@
this.surLabel6.BorderWidth = 0; this.surLabel6.BorderWidth = 0;
this.surLabel6.Font = new System.Drawing.Font("宋体", 12F); this.surLabel6.Font = new System.Drawing.Font("宋体", 12F);
this.surLabel6.Inside = false; this.surLabel6.Inside = false;
this.surLabel6.Location = new System.Drawing.Point(3, 501); this.surLabel6.Location = new System.Drawing.Point(3, 542);
this.surLabel6.Name = "surLabel6"; this.surLabel6.Name = "surLabel6";
this.surLabel6.Size = new System.Drawing.Size(306, 30); this.surLabel6.Size = new System.Drawing.Size(306, 30);
this.surLabel6.TabIndex = 44; this.surLabel6.TabIndex = 44;
...@@ -234,7 +221,7 @@ ...@@ -234,7 +221,7 @@
this.TxtOrderNum.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33); this.TxtOrderNum.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33);
this.TxtOrderNum.Font = new System.Drawing.Font("宋体", 12F); this.TxtOrderNum.Font = new System.Drawing.Font("宋体", 12F);
this.TxtOrderNum.Inside = false; this.TxtOrderNum.Inside = false;
this.TxtOrderNum.Location = new System.Drawing.Point(3, 534); this.TxtOrderNum.Location = new System.Drawing.Point(3, 575);
this.TxtOrderNum.MaxLength = 32767; this.TxtOrderNum.MaxLength = 32767;
this.TxtOrderNum.Name = "TxtOrderNum"; this.TxtOrderNum.Name = "TxtOrderNum";
this.TxtOrderNum.PasswordChar = '\0'; this.TxtOrderNum.PasswordChar = '\0';
...@@ -251,7 +238,7 @@ ...@@ -251,7 +238,7 @@
this.surButton1.Font = new System.Drawing.Font("宋体", 12F); this.surButton1.Font = new System.Drawing.Font("宋体", 12F);
this.surButton1.ImageSize = new System.Drawing.Size(0, 0); this.surButton1.ImageSize = new System.Drawing.Size(0, 0);
this.surButton1.Inside = false; this.surButton1.Inside = false;
this.surButton1.Location = new System.Drawing.Point(135, 575); this.surButton1.Location = new System.Drawing.Point(135, 616);
this.surButton1.Name = "surButton1"; this.surButton1.Name = "surButton1";
this.surButton1.Size = new System.Drawing.Size(174, 35); this.surButton1.Size = new System.Drawing.Size(174, 35);
this.surButton1.StateColor = System.Drawing.Color.Empty; this.surButton1.StateColor = System.Drawing.Color.Empty;
...@@ -282,7 +269,7 @@ ...@@ -282,7 +269,7 @@
this.label1.BackColor = System.Drawing.Color.Transparent; this.label1.BackColor = System.Drawing.Color.Transparent;
this.label1.Font = new System.Drawing.Font("宋体", 14F); this.label1.Font = new System.Drawing.Font("宋体", 14F);
this.label1.ForeColor = System.Drawing.Color.Red; this.label1.ForeColor = System.Drawing.Color.Red;
this.label1.Location = new System.Drawing.Point(3, 307); this.label1.Location = new System.Drawing.Point(3, 348);
this.label1.Name = "label1"; this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(142, 19); this.label1.Size = new System.Drawing.Size(142, 19);
this.label1.TabIndex = 51; this.label1.TabIndex = 51;
...@@ -294,7 +281,7 @@ ...@@ -294,7 +281,7 @@
this.label2.BackColor = System.Drawing.Color.Transparent; this.label2.BackColor = System.Drawing.Color.Transparent;
this.label2.Font = new System.Drawing.Font("宋体", 14F); this.label2.Font = new System.Drawing.Font("宋体", 14F);
this.label2.ForeColor = System.Drawing.Color.Red; this.label2.ForeColor = System.Drawing.Color.Red;
this.label2.Location = new System.Drawing.Point(3, 400); this.label2.Location = new System.Drawing.Point(3, 441);
this.label2.Name = "label2"; this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(142, 19); this.label2.Size = new System.Drawing.Size(142, 19);
this.label2.TabIndex = 52; this.label2.TabIndex = 52;
...@@ -307,7 +294,7 @@ ...@@ -307,7 +294,7 @@
this.BtnDel2.Font = new System.Drawing.Font("宋体", 12F); this.BtnDel2.Font = new System.Drawing.Font("宋体", 12F);
this.BtnDel2.ImageSize = new System.Drawing.Size(0, 0); this.BtnDel2.ImageSize = new System.Drawing.Size(0, 0);
this.BtnDel2.Inside = false; this.BtnDel2.Inside = false;
this.BtnDel2.Location = new System.Drawing.Point(274, 269); this.BtnDel2.Location = new System.Drawing.Point(274, 310);
this.BtnDel2.Name = "BtnDel2"; this.BtnDel2.Name = "BtnDel2";
this.BtnDel2.Size = new System.Drawing.Size(35, 35); this.BtnDel2.Size = new System.Drawing.Size(35, 35);
this.BtnDel2.StateColor = System.Drawing.Color.Empty; this.BtnDel2.StateColor = System.Drawing.Color.Empty;
...@@ -322,7 +309,7 @@ ...@@ -322,7 +309,7 @@
this.BtnDel1.Font = new System.Drawing.Font("宋体", 12F); this.BtnDel1.Font = new System.Drawing.Font("宋体", 12F);
this.BtnDel1.ImageSize = new System.Drawing.Size(0, 0); this.BtnDel1.ImageSize = new System.Drawing.Size(0, 0);
this.BtnDel1.Inside = false; this.BtnDel1.Inside = false;
this.BtnDel1.Location = new System.Drawing.Point(274, 154); this.BtnDel1.Location = new System.Drawing.Point(274, 195);
this.BtnDel1.Name = "BtnDel1"; this.BtnDel1.Name = "BtnDel1";
this.BtnDel1.Size = new System.Drawing.Size(35, 35); this.BtnDel1.Size = new System.Drawing.Size(35, 35);
this.BtnDel1.StateColor = System.Drawing.Color.Empty; this.BtnDel1.StateColor = System.Drawing.Color.Empty;
...@@ -337,7 +324,7 @@ ...@@ -337,7 +324,7 @@
this.BtnDel3.Font = new System.Drawing.Font("宋体", 12F); this.BtnDel3.Font = new System.Drawing.Font("宋体", 12F);
this.BtnDel3.ImageSize = new System.Drawing.Size(0, 0); this.BtnDel3.ImageSize = new System.Drawing.Size(0, 0);
this.BtnDel3.Inside = false; this.BtnDel3.Inside = false;
this.BtnDel3.Location = new System.Drawing.Point(274, 362); this.BtnDel3.Location = new System.Drawing.Point(274, 403);
this.BtnDel3.Name = "BtnDel3"; this.BtnDel3.Name = "BtnDel3";
this.BtnDel3.Size = new System.Drawing.Size(35, 35); this.BtnDel3.Size = new System.Drawing.Size(35, 35);
this.BtnDel3.StateColor = System.Drawing.Color.Empty; this.BtnDel3.StateColor = System.Drawing.Color.Empty;
...@@ -352,7 +339,7 @@ ...@@ -352,7 +339,7 @@
this.BtnDel4.Font = new System.Drawing.Font("宋体", 12F); this.BtnDel4.Font = new System.Drawing.Font("宋体", 12F);
this.BtnDel4.ImageSize = new System.Drawing.Size(0, 0); this.BtnDel4.ImageSize = new System.Drawing.Size(0, 0);
this.BtnDel4.Inside = false; this.BtnDel4.Inside = false;
this.BtnDel4.Location = new System.Drawing.Point(274, 455); this.BtnDel4.Location = new System.Drawing.Point(274, 496);
this.BtnDel4.Name = "BtnDel4"; this.BtnDel4.Name = "BtnDel4";
this.BtnDel4.Size = new System.Drawing.Size(35, 35); this.BtnDel4.Size = new System.Drawing.Size(35, 35);
this.BtnDel4.StateColor = System.Drawing.Color.Empty; this.BtnDel4.StateColor = System.Drawing.Color.Empty;
...@@ -367,7 +354,7 @@ ...@@ -367,7 +354,7 @@
this.BtnDel5.Font = new System.Drawing.Font("宋体", 12F); this.BtnDel5.Font = new System.Drawing.Font("宋体", 12F);
this.BtnDel5.ImageSize = new System.Drawing.Size(0, 0); this.BtnDel5.ImageSize = new System.Drawing.Size(0, 0);
this.BtnDel5.Inside = false; this.BtnDel5.Inside = false;
this.BtnDel5.Location = new System.Drawing.Point(274, 534); this.BtnDel5.Location = new System.Drawing.Point(274, 575);
this.BtnDel5.Name = "BtnDel5"; this.BtnDel5.Name = "BtnDel5";
this.BtnDel5.Size = new System.Drawing.Size(35, 35); this.BtnDel5.Size = new System.Drawing.Size(35, 35);
this.BtnDel5.StateColor = System.Drawing.Color.Empty; this.BtnDel5.StateColor = System.Drawing.Color.Empty;
...@@ -382,7 +369,7 @@ ...@@ -382,7 +369,7 @@
this.CboQty.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33); this.CboQty.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33);
this.CboQty.Font = new System.Drawing.Font("宋体", 12F); this.CboQty.Font = new System.Drawing.Font("宋体", 12F);
this.CboQty.Inside = false; this.CboQty.Inside = false;
this.CboQty.Location = new System.Drawing.Point(3, 269); this.CboQty.Location = new System.Drawing.Point(3, 310);
this.CboQty.Name = "CboQty"; this.CboQty.Name = "CboQty";
this.CboQty.SelectedIndex = -1; this.CboQty.SelectedIndex = -1;
this.CboQty.Size = new System.Drawing.Size(265, 35); this.CboQty.Size = new System.Drawing.Size(265, 35);
...@@ -395,17 +382,81 @@ ...@@ -395,17 +382,81 @@
this.CboBatch.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33); this.CboBatch.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33);
this.CboBatch.Font = new System.Drawing.Font("宋体", 12F); this.CboBatch.Font = new System.Drawing.Font("宋体", 12F);
this.CboBatch.Inside = false; this.CboBatch.Inside = false;
this.CboBatch.Location = new System.Drawing.Point(3, 362); this.CboBatch.Location = new System.Drawing.Point(3, 403);
this.CboBatch.Name = "CboBatch"; this.CboBatch.Name = "CboBatch";
this.CboBatch.SelectedIndex = -1; this.CboBatch.SelectedIndex = -1;
this.CboBatch.Size = new System.Drawing.Size(265, 35); this.CboBatch.Size = new System.Drawing.Size(265, 35);
this.CboBatch.TabIndex = 59; this.CboBatch.TabIndex = 59;
// //
// TxtOrder
//
this.TxtOrder.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.TxtOrder.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33);
this.TxtOrder.Font = new System.Drawing.Font("宋体", 12F);
this.TxtOrder.Inside = false;
this.TxtOrder.Location = new System.Drawing.Point(3, 496);
this.TxtOrder.MaxLength = 32767;
this.TxtOrder.Name = "TxtOrder";
this.TxtOrder.PasswordChar = '\0';
this.TxtOrder.SelectedText = "";
this.TxtOrder.SelectionLength = 0;
this.TxtOrder.SelectionStart = 0;
this.TxtOrder.Size = new System.Drawing.Size(265, 35);
this.TxtOrder.TabIndex = 60;
this.TxtOrder.TextChanged += new Asa.Face.MyEvent.Changed(this.TxtOrder_TextChanged);
//
// LstOrder
//
this.LstOrder.BorderRect = new System.Drawing.Rectangle(1, 1, 304, 107);
this.LstOrder.Font = new System.Drawing.Font("宋体", 12F);
this.LstOrder.Inside = false;
this.LstOrder.Location = new System.Drawing.Point(3, 657);
this.LstOrder.Name = "LstOrder";
this.LstOrder.SelectedIndex = -1;
this.LstOrder.Size = new System.Drawing.Size(306, 109);
this.LstOrder.TabIndex = 61;
this.LstOrder.Visible = false;
this.LstOrder.SelectedIndexChanged += new Asa.Face.MyEvent.Changed(this.LstOrder_SelectedIndexChanged);
this.LstOrder.MouseLeave += new System.EventHandler(this.LstOrder_MouseLeave);
//
// CboCode
//
this.CboCode.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.CboCode.BorderRect = new System.Drawing.Rectangle(1, 1, 263, 33);
this.CboCode.Font = new System.Drawing.Font("宋体", 12F);
this.CboCode.Inside = false;
this.CboCode.Location = new System.Drawing.Point(3, 195);
this.CboCode.Name = "CboCode";
this.CboCode.SelectedIndex = -1;
this.CboCode.Size = new System.Drawing.Size(265, 35);
this.CboCode.TabIndex = 62;
//
// surButton2
//
this.surButton2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.surButton2.BorderRect = new System.Drawing.Rectangle(1, 1, 132, 33);
this.surButton2.Font = new System.Drawing.Font("宋体", 12F);
this.surButton2.ImageSize = new System.Drawing.Size(0, 0);
this.surButton2.Inside = false;
this.surButton2.Location = new System.Drawing.Point(85, 236);
this.surButton2.Name = "surButton2";
this.surButton2.Size = new System.Drawing.Size(134, 35);
this.surButton2.StateColor = System.Drawing.Color.Empty;
this.surButton2.TabIndex = 63;
this.surButton2.Text = "解绑物料编号";
this.surButton2.Click += new Asa.Face.MyEvent.Click(this.surButton2_Click);
//
// User // User
// //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.AutoScroll = true; this.AutoScroll = true;
this.BorderRect = new System.Drawing.Rectangle(1, 1, 310, 726); this.BorderRect = new System.Drawing.Rectangle(1, 1, 310, 769);
this.Controls.Add(this.surButton2);
this.Controls.Add(this.CboCode);
this.Controls.Add(this.LstOrder);
this.Controls.Add(this.TxtOrder);
this.Controls.Add(this.CboBatch); this.Controls.Add(this.CboBatch);
this.Controls.Add(this.CboQty); this.Controls.Add(this.CboQty);
this.Controls.Add(this.BtnDel5); this.Controls.Add(this.BtnDel5);
...@@ -425,13 +476,12 @@ ...@@ -425,13 +476,12 @@
this.Controls.Add(this.LblQty); this.Controls.Add(this.LblQty);
this.Controls.Add(this.BtnBind); this.Controls.Add(this.BtnBind);
this.Controls.Add(this.BtnUnbind); this.Controls.Add(this.BtnUnbind);
this.Controls.Add(this.TxtCode);
this.Controls.Add(this.surLabel2); this.Controls.Add(this.surLabel2);
this.Controls.Add(this.BtnVender); this.Controls.Add(this.BtnVender);
this.Controls.Add(this.CboCode); this.Controls.Add(this.CboVender);
this.Controls.Add(this.LblVender); this.Controls.Add(this.LblVender);
this.Name = "User"; this.Name = "User";
this.Size = new System.Drawing.Size(312, 728); this.Size = new System.Drawing.Size(312, 771);
this.Load += new System.EventHandler(this.User_Load); this.Load += new System.EventHandler(this.User_Load);
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
...@@ -440,10 +490,9 @@ ...@@ -440,10 +490,9 @@
#endregion #endregion
private Asa.Face.SurLabel LblVender; private Asa.Face.SurLabel LblVender;
private Asa.Face.SurCombo CboCode; private Asa.Face.SurCombo CboVender;
private Asa.Face.SurButton BtnVender; private Asa.Face.SurButton BtnVender;
private Asa.Face.SurLabel surLabel2; private Asa.Face.SurLabel surLabel2;
private Asa.Face.SurTextBox TxtCode;
private Asa.Face.SurButton BtnUnbind; private Asa.Face.SurButton BtnUnbind;
private Asa.Face.SurButton BtnBind; private Asa.Face.SurButton BtnBind;
private Asa.Face.SurLabel LblQty; private Asa.Face.SurLabel LblQty;
...@@ -463,5 +512,9 @@ ...@@ -463,5 +512,9 @@
private Asa.Face.SurButton BtnDel5; private Asa.Face.SurButton BtnDel5;
private Asa.Face.SurCombo CboQty; private Asa.Face.SurCombo CboQty;
private Asa.Face.SurCombo CboBatch; private Asa.Face.SurCombo CboBatch;
private Asa.Face.SurTextBox TxtOrder;
private Asa.Face.SurList LstOrder;
private Asa.Face.SurCombo CboCode;
private Asa.Face.SurButton surButton2;
} }
} }
...@@ -22,6 +22,7 @@ namespace MES ...@@ -22,6 +22,7 @@ namespace MES
private Keys keyBatch; //用于查找batch的关键字 private Keys keyBatch; //用于查找batch的关键字
private Dictionary<string, string> printText; private Dictionary<string, string> printText;
private log4net.ILog LOG; private log4net.ILog LOG;
private bool visibleChange;
private const string VENDER = "vender"; private const string VENDER = "vender";
private const string QTY = "qty"; private const string QTY = "qty";
...@@ -149,10 +150,10 @@ namespace MES ...@@ -149,10 +150,10 @@ namespace MES
{ {
_code = code; _code = code;
if (code == null) return; if (code == null) return;
CboCode.Text = ""; CboVender.Text = "";
CboVender.ItemClear();
CboVender.ItemAdd(_code);
CboCode.ItemClear(); CboCode.ItemClear();
CboCode.ItemAdd(_code);
TxtCode.Text = "";
CboQty.ItemClear(); CboQty.ItemClear();
CboBatch.ItemClear(); CboBatch.ItemClear();
findQty = false; findQty = false;
...@@ -170,13 +171,30 @@ namespace MES ...@@ -170,13 +171,30 @@ namespace MES
LOG.Info(web.Log); LOG.Info(web.Log);
if (rtn) if (rtn)
{ {
CboCode.SelectedIndex = i; CboVender.SelectedIndex = i;
CboOrder.ItemClear(); //CboOrder.ItemClear();
TxtOrderNum.Text = ""; //TxtOrderNum.Text = "";
//for (int j = 0; j < jsonData.Length; j++)
// CboOrder.ItemAdd(jsonData[j][0]);
//if (CboOrder.Count > 0)
// CboOrder.SelectedIndex = 0;
List<string> temp = new List<string>();
for (int j = 0; j < jsonData.Length; j++) for (int j = 0; j < jsonData.Length; j++)
CboOrder.ItemAdd(jsonData[j][0]); {
if (CboOrder.Count > 0) if (temp.FindIndex(s => s == jsonData[j][2]) == -1)
CboOrder.SelectedIndex = 0; temp.Add(jsonData[j][2]);
}
if (temp.Count > 0)
{
CboCode.ItemAdd(temp.ToArray());
CboCode.SelectedFirst();
}
TxtOrder.Text = "";
TxtOrderNum.Text = "";
findCode = true; findCode = true;
break; break;
} }
...@@ -310,11 +328,11 @@ namespace MES ...@@ -310,11 +328,11 @@ namespace MES
string val = keyQty.Starts[i]; string val = keyQty.Starts[i];
if (s.StartsWith(val)) if (s.StartsWith(val))
{ {
if (int.TryParse(val.Substring(val.Length), out int qty)) if (int.TryParse(s.Substring(val.Length), out int qty))
{ {
CboQty.Text = qty.ToString(); CboQty.Text = qty.ToString();
findQty = true; findQty = true;
continue; break;
} }
} }
} }
...@@ -326,11 +344,11 @@ namespace MES ...@@ -326,11 +344,11 @@ namespace MES
string val = keyQty.Ends[i]; string val = keyQty.Ends[i];
if (s.EndsWith(val)) if (s.EndsWith(val))
{ {
if (int.TryParse(val.Substring(0, s.Length - val.Length), out int qty)) if (int.TryParse(s.Substring(0, s.Length - val.Length), out int qty))
{ {
CboQty.Text = qty.ToString(); CboQty.Text = qty.ToString();
findQty = true; findQty = true;
continue; break;
} }
} }
} }
...@@ -343,9 +361,9 @@ namespace MES ...@@ -343,9 +361,9 @@ namespace MES
string val = keyBatch.Starts[i]; string val = keyBatch.Starts[i];
if (s.StartsWith(val)) if (s.StartsWith(val))
{ {
CboBatch.Text = val.Substring(val.Length); CboBatch.Text = s.Substring(val.Length);
findBatch = true; findBatch = true;
continue; break;
} }
} }
} }
...@@ -356,9 +374,9 @@ namespace MES ...@@ -356,9 +374,9 @@ namespace MES
string val = keyBatch.Ends[i]; string val = keyBatch.Ends[i];
if (s.EndsWith(val)) if (s.EndsWith(val))
{ {
CboBatch.Text = val.Substring(0, s.Length - val.Length); CboBatch.Text = s.Substring(0, s.Length - val.Length);
findBatch = true; findBatch = true;
continue; break;
} }
} }
} }
...@@ -366,21 +384,30 @@ namespace MES ...@@ -366,21 +384,30 @@ namespace MES
private void BtnVender_Click(object sender) private void BtnVender_Click(object sender)
{ {
if (CboCode.Text.Length == 0) return; //if (TxtCode.Text.Length == 0) return;
if (!IsConn) return; if (!IsConn) return;
try try
{ {
CboOrder.ItemClear(); //CboOrder.ItemClear();
TxtOrderNum.Text = ""; TxtOrderNum.Text = "";
bool rtn = web.UploadVender(CboCode.Text, out jsonData); //bool rtn = web.UploadVender(CboCode.Text, out jsonData);
bool rtn = web.UploadVender(CboVender.Text, out jsonData);
LOG.Info(web.Log); LOG.Info(web.Log);
if (rtn) if (rtn)
{ {
for (int i = 0; i < jsonData.Length; i++) List<string> temp = new List<string>();
CboOrder.ItemAdd(jsonData[i][0]); for (int j = 0; j < jsonData.Length; j++)
if (CboOrder.Count > 0) {
CboOrder.SelectedIndex = 0; if (temp.FindIndex(s => s == jsonData[j][2]) == -1)
temp.Add(jsonData[j][2]);
}
CboCode.ItemClear();
if (temp.Count > 0)
{
CboCode.ItemAdd(temp.ToArray());
CboCode.SelectedFirst();
}
} }
else else
{ {
...@@ -397,10 +424,10 @@ namespace MES ...@@ -397,10 +424,10 @@ namespace MES
private void BtnBind_Click(object sender) private void BtnBind_Click(object sender)
{ {
if (CboCode.Text == "" || TxtCode.Text == "") return; if (CboVender.Text == "" || CboCode.Text == "") return;
if (!IsConn) return; if (!IsConn) return;
bool rtn = web.UploadMaterial(CboCode.Text, TxtCode.Text); bool rtn = web.UploadMaterial(CboVender.Text, CboCode.Text);
LOG.Info(web.Log); LOG.Info(web.Log);
if (rtn) if (rtn)
Asa.Face.MessageBox.Show("绑定成功"); Asa.Face.MessageBox.Show("绑定成功");
...@@ -412,29 +439,57 @@ namespace MES ...@@ -412,29 +439,57 @@ namespace MES
private void BtnUnbind_Click(object sender) private void BtnUnbind_Click(object sender)
{ {
if (!IsConn) return; if (!IsConn) return;
if (CboVender.Text.Length > 0) return;
bool rtn = web.UnbindVender(CboVender.Text);
LOG.Info(web.Log);
if (rtn)
Asa.Face.MessageBox.Show("解绑成功");
else
MessageBox.Show(web.ErrInfo, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
//string pwd = Asa.Face.InputBox.Show("pwd", Common.Lang.Dialog("AdminPwd"), "");
//if (string.IsNullOrWhiteSpace(pwd))
//{
// ChsAdmin.SelectedIndex = 0;
//}
//else if (pwd == Common.Config.Password)
//{
// Common.Config.Admin = true;
// InitMenu();
//}
//else
//{
// ChsAdmin.SelectedIndex = 0;
//}
} }
private void CboOrder_SelectedIndexChanged(object sender) private void CboOrder_SelectedIndexChanged(object sender)
{ {
try //try
{ //{
TxtOrderNum.Text = jsonData[CboOrder.SelectedIndex][1]; // TxtOrderNum.Text = jsonData[CboOrder.SelectedIndex][1];
TxtCode.Text = jsonData[CboOrder.SelectedIndex][2]; // TxtCode.Text = jsonData[CboOrder.SelectedIndex][2];
} //}
catch (Exception ex) //catch (Exception ex)
{ //{
LOG.Error(ex.Message); // LOG.Error(ex.Message);
} //}
} }
private void BtnUploadOrder_Click(object sender) private void BtnUploadOrder_Click(object sender)
{ {
if (CboCode.Text.Length == 0 || CboOrder.Text.Length == 0 || TxtOrderNum.Text.Length == 0) if (CboVender.Text.Length == 0 || TxtOrder.Text.Length == 0 || TxtOrderNum.Text.Length == 0)
{
Asa.Face.MessageBox.Show("供应商编号、采购订单号、订单行号不能为空");
return; return;
}
if (!IsConn) return; if (!IsConn) return;
try try
{ {
bool rtn = web.UploadOrder(CboOrder.Text, TxtOrderNum.Text, CboQty.Text, out printText); bool rtn = web.UploadOrder(TxtOrder.Text, TxtOrderNum.Text, CboQty.Text, out printText);
LOG.Info(web.Log); LOG.Info(web.Log);
if (rtn) if (rtn)
...@@ -446,7 +501,6 @@ namespace MES ...@@ -446,7 +501,6 @@ namespace MES
if (string.IsNullOrWhiteSpace(s)) return; if (string.IsNullOrWhiteSpace(s)) return;
rtn = web.UploadMessage(s, out string[] value); rtn = web.UploadMessage(s, out string[] value);
LOG.Info(web.Log); LOG.Info(web.Log);
if (rtn) if (rtn)
Asa.Face.MessageBox.Show("上传完成"); Asa.Face.MessageBox.Show("上传完成");
...@@ -460,7 +514,7 @@ namespace MES ...@@ -460,7 +514,7 @@ namespace MES
} }
catch (Exception ex) catch (Exception ex)
{ {
LOG.Error(ex.Message); LOG.Error("BtnUploadOrder_Click", ex);
MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
} }
} }
...@@ -484,12 +538,15 @@ namespace MES ...@@ -484,12 +538,15 @@ namespace MES
private void User_Load(object sender, EventArgs e) private void User_Load(object sender, EventArgs e)
{ {
//jsonData = new string[3][];
//jsonData[0] = new string[] { "123", "q", "aa" };
//jsonData[1] = new string[] { "1234", "w", "aa" };
//jsonData[2] = new string[] { "12345", "e", "bb" };
} }
private void BtnDel1_Click(object sender) private void BtnDel1_Click(object sender)
{ {
TxtCode.Text = ""; CboCode.Text = "";
} }
private void BtnDel2_Click(object sender) private void BtnDel2_Click(object sender)
...@@ -504,7 +561,9 @@ namespace MES ...@@ -504,7 +561,9 @@ namespace MES
private void BtnDel4_Click(object sender) private void BtnDel4_Click(object sender)
{ {
CboOrder.Text = ""; visibleChange = true;
TxtOrder.Text = "";
visibleChange = false;
} }
private void BtnDel5_Click(object sender) private void BtnDel5_Click(object sender)
...@@ -512,6 +571,66 @@ namespace MES ...@@ -512,6 +571,66 @@ namespace MES
TxtOrderNum.Text = ""; TxtOrderNum.Text = "";
} }
private void TxtOrder_TextChanged(object sender)
{
if (visibleChange) return;
string value = TxtOrder.Text;
if (jsonData == null) return;
string[][] data = Array.FindAll(jsonData, s => s[0].IndexOf(value) > -1);
LstOrder.ItemClear();
if (data.Length == 0)
{
LstOrder.Visible = false;
}
else
{
for (int i = 0; i < data.Length; i++)
LstOrder.ItemAdd(data[i][0]);
LstOrder.Location = new Point(TxtOrder.Location.X, TxtOrder.Location.Y + TxtOrder.Size.Height);
LstOrder.Width = TxtOrder.Width;
LstOrder.Visible = true;
}
}
private void LstOrder_SelectedIndexChanged(object sender)
{
try
{
visibleChange = true;
TxtOrder.Text = LstOrder.Text;
LstOrder.Visible = false;
visibleChange = false;
int idx = Array.FindIndex(jsonData, s => s[0] == TxtOrder.Text);
if (idx == -1) return;
TxtOrderNum.Text = jsonData[idx][1];
}
catch (Exception ex)
{
LOG.Error(ex.Message);
}
}
private void LstOrder_MouseLeave(object sender, EventArgs e)
{
LstOrder.Visible = false;
}
private void surButton2_Click(object sender)
{
if (!IsConn) return;
if (CboCode.Text.Length == 0) return;
bool rtn = web.UnbindItemCode(CboCode.Text);
LOG.Info(web.Log);
if (rtn)
Asa.Face.MessageBox.Show("解绑成功");
else
MessageBox.Show(web.ErrInfo, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
//public void SetOcrText(string[] text) //public void SetOcrText(string[] text)
//{ //{
......
...@@ -36,12 +36,12 @@ namespace MES ...@@ -36,12 +36,12 @@ namespace MES
bool rtn = result.Status == System.Net.NetworkInformation.IPStatus.Success; bool rtn = result.Status == System.Net.NetworkInformation.IPStatus.Success;
if (rtn) if (rtn)
{ {
ErrInfo = "OK"; ErrInfo = "Ping OK";
Log = "MES Ping OK"; Log = "MES Ping OK";
} }
else else
{ {
ErrInfo = "NG"; ErrInfo = "Ping NG";
Log = "MES Request Timeout IP = " + IP; Log = "MES Request Timeout IP = " + IP;
} }
return rtn; return rtn;
...@@ -81,7 +81,7 @@ namespace MES ...@@ -81,7 +81,7 @@ namespace MES
value[i][1] = jArray[i]["PURCHASEORDERNUMBER"].ToString(); value[i][1] = jArray[i]["PURCHASEORDERNUMBER"].ToString();
value[i][2] = jArray[i]["Mcode"].ToString(); value[i][2] = jArray[i]["Mcode"].ToString();
} }
ErrInfo = "OK"; ErrInfo = "ReturnPurchaseOrderAndMaterial OK";
return true; return true;
} }
catch (Exception ex) catch (Exception ex)
...@@ -123,6 +123,52 @@ namespace MES ...@@ -123,6 +123,52 @@ namespace MES
} }
public bool UnbindVender(string vender)
{
string json = "{\"VENDER\":\"" + vender + "\"}";
string port = "UnbindMaterialOrVender";
try
{
bool rtn = Post(port, json, out string jsonStr);
Log += "\r\n" + port + "\r\nSend: " + json + "\r\nReturn: " + jsonStr;
if (!rtn) return false;
if (jsonStr == "" || jsonStr == "[]" || jsonStr.Contains("Error") || !jsonStr.StartsWith("[{"))
return false;
ErrInfo = "供应商编码解绑成功";
return true;
}
catch (Exception ex)
{
ErrInfo = ex.Message;
Log = ex.Message;
return false;
}
}
public bool UnbindItemCode(string vender)
{
string json = "{\"ITEMCODE\":\"" + vender + "\"}";
string port = "UnbindMaterialOrVender";
try
{
bool rtn = Post(port, json, out string jsonStr);
Log += "\r\n" + port + "\r\nSend: " + json + "\r\nReturn: " + jsonStr;
if (!rtn) return false;
if (jsonStr == "" || jsonStr == "[]" || jsonStr.Contains("Error") || !jsonStr.StartsWith("[{"))
return false;
ErrInfo = "物料编码解绑成功";
return true;
}
catch (Exception ex)
{
ErrInfo = ex.Message;
Log = ex.Message;
return false;
}
}
/// <summary> /// <summary>
/// 上传订单号,行号 /// 上传订单号,行号
/// </summary> /// </summary>
...@@ -159,7 +205,7 @@ namespace MES ...@@ -159,7 +205,7 @@ namespace MES
//int n = ++number; //int n = ++number;
//value.Add("BATCHNO", string.Format("{0:yyMMddHHmm}{1:000}", DateTime.Now, n)); //value.Add("BATCHNO", string.Format("{0:yyMMddHHmm}{1:000}", DateTime.Now, n));
value.Add("BATCHNO", string.Format("{0:yyMMddHHmm}", DateTime.Now)); value.Add("BATCHNO", string.Format("{0:yyMMddHHmm}", DateTime.Now));
ErrInfo = "OK"; ErrInfo = "ReturnPurchaseOrderByOrderCodeAndNumber OK";
return true; return true;
} }
catch (Exception ex) catch (Exception ex)
...@@ -211,7 +257,7 @@ namespace MES ...@@ -211,7 +257,7 @@ namespace MES
value = new string[2]; value = new string[2];
value[0] = jObj["Result"].ToString(); value[0] = jObj["Result"].ToString();
value[1] = jObj["Msg"].ToString(); value[1] = jObj["Msg"].ToString();
ErrInfo = "OK"; ErrInfo = "InsertPurchaseOrderstringMessage OK";
return true; return true;
} }
catch (Exception ex) catch (Exception ex)
...@@ -296,7 +342,7 @@ namespace MES ...@@ -296,7 +342,7 @@ namespace MES
} }
text = text.Substring(n1 + s1.Length, n2 - n1 - s1.Length); text = text.Substring(n1 + s1.Length, n2 - n1 - s1.Length);
Log = "Post OK"; Log = "Post OK";
ErrInfo = "OK"; ErrInfo = "Post OK";
return true; return true;
} }
catch (Exception ex) catch (Exception ex)
......
fe54b334605bfe6491980fcc771591bbfa2c0855 b552fb6049b37e58e3207461e4c3a0d3b02c69bc
...@@ -49,3 +49,18 @@ D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csproj.Cor ...@@ -49,3 +49,18 @@ D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csproj.Cor
D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csproj.CopyComplete D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csproj.CopyComplete
D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES.dll D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES.dll
D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES.pdb D:\Neotel\SmartCode\MES_NanRui\obj\Debug\MES.pdb
D:\Neotel\SmartCode\MES_NanRui\bin\Debug\Asa.Face.dll
D:\Neotel\SmartCode\MES_NanRui\bin\Debug\Asa.Face.xml
C:\Neotel\Program\SmartCode\MES_NanRui\bin\Debug\MES.dll
C:\Neotel\Program\SmartCode\MES_NanRui\bin\Debug\MES.pdb
C:\Neotel\Program\SmartCode\MES_NanRui\bin\Debug\Asa.Face.dll
C:\Neotel\Program\SmartCode\MES_NanRui\bin\Debug\MES_Interface.dll
C:\Neotel\Program\SmartCode\MES_NanRui\bin\Debug\MES_Interface.pdb
C:\Neotel\Program\SmartCode\MES_NanRui\bin\Debug\Asa.Face.xml
C:\Neotel\Program\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csprojAssemblyReference.cache
C:\Neotel\Program\SmartCode\MES_NanRui\obj\Debug\MES.User.resources
C:\Neotel\Program\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csproj.GenerateResource.cache
C:\Neotel\Program\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csproj.CoreCompileInputs.cache
C:\Neotel\Program\SmartCode\MES_NanRui\obj\Debug\MES_NanRui(南京南瑞).csproj.CopyComplete
C:\Neotel\Program\SmartCode\MES_NanRui\obj\Debug\MES.dll
C:\Neotel\Program\SmartCode\MES_NanRui\obj\Debug\MES.pdb
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<ItemGroup> <ItemGroup>
<Reference Include="Asa.Face, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Asa.Face, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath> <HintPath>..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath>
</Reference> </Reference>
<Reference Include="log4net"> <Reference Include="log4net">
<HintPath>..\..\..\..\DLL\log4net.dll</HintPath> <HintPath>..\..\..\..\DLL\log4net.dll</HintPath>
......
...@@ -128,6 +128,7 @@ ...@@ -128,6 +128,7 @@
this.label1.Size = new System.Drawing.Size(148, 43); this.label1.Size = new System.Drawing.Size(148, 43);
this.label1.TabIndex = 5; this.label1.TabIndex = 5;
this.label1.Text = "未通过"; this.label1.Text = "未通过";
this.label1.Visible = false;
// //
// surCheck1 // surCheck1
// //
...@@ -172,7 +173,7 @@ ...@@ -172,7 +173,7 @@
this.TxtLOT.Size = new System.Drawing.Size(296, 56); this.TxtLOT.Size = new System.Drawing.Size(296, 56);
this.TxtLOT.TabIndex = 9; this.TxtLOT.TabIndex = 9;
// //
// UsrYangGuang // User
// //
this.BorderRect = new System.Drawing.Rectangle(1, 1, 375, 598); this.BorderRect = new System.Drawing.Rectangle(1, 1, 375, 598);
this.Controls.Add(this.surCheck1); this.Controls.Add(this.surCheck1);
...@@ -184,7 +185,7 @@ ...@@ -184,7 +185,7 @@
this.Controls.Add(this.surLabel1); this.Controls.Add(this.surLabel1);
this.Controls.Add(this.TxtDC); this.Controls.Add(this.TxtDC);
this.Controls.Add(this.TxtQTY); this.Controls.Add(this.TxtQTY);
this.Name = "UsrYangGuang"; this.Name = "User";
this.Size = new System.Drawing.Size(377, 600); this.Size = new System.Drawing.Size(377, 600);
this.Paint += new System.Windows.Forms.PaintEventHandler(this.UserControl1_Paint); this.Paint += new System.Windows.Forms.PaintEventHandler(this.UserControl1_Paint);
this.ResumeLayout(false); this.ResumeLayout(false);
......
...@@ -268,15 +268,29 @@ namespace MES ...@@ -268,15 +268,29 @@ namespace MES
int findIdx = -1; int findIdx = -1;
//查找匹配的条码 //查找匹配的条码
for (int i = 0; i < _code.Length; i++) //for (int i = 0; i < _code.Length; i++)
{ //{
s = _code[i].Split(SPLIT); // s = _code[i].Split(SPLIT);
if (s.Length == 3 || s.Length == 4) // if (s.Length == 3 || s.Length == 4)
{ // {
findIdx = i; // findIdx = i;
break; // break;
} // }
} //}
//2020年11月11日
findIdx = 0;
if (_code.Length >= 1)
s = new string[2] { _code[0], _code[1] };
else
s = new string[2] { _code[0], _code[0] };
if (findIdx == -1) if (findIdx == -1)
{ {
Asa.Face.MessageBox.Show("", "没有找到订单号条码", MessageBoxButtons.OK); Asa.Face.MessageBox.Show("", "没有找到订单号条码", MessageBoxButtons.OK);
......
e20afb6ad9f47c32de4d7fd6d33ce708b673dd8d 18e7e77dbdb10ae7c319dff27342e03e30a0873d
...@@ -26,3 +26,19 @@ D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGua ...@@ -26,3 +26,19 @@ D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGua
D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGuang\obj\Debug\MES.dll D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGuang\obj\Debug\MES.dll
D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGuang\obj\Debug\MES.pdb D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGuang\obj\Debug\MES.pdb
D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGuang\obj\Debug\MES.User.resources D:\OneDrive - 上海挚锦科技有限公司\SMD\SmartScanningSystem\MES_YangGuang\obj\Debug\MES.User.resources
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\MES.dll
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\MES.pdb
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\log4net.dll
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\MES_Interface.dll
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\RestSharp.dll
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\MES_Interface.pdb
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\RestSharp.xml
D:\Neotel\SmartCode\MES_YangGuang\obj\Debug\MES_YangGuang(阳光电源).csprojAssemblyReference.cache
D:\Neotel\SmartCode\MES_YangGuang\obj\Debug\MES.User.resources
D:\Neotel\SmartCode\MES_YangGuang\obj\Debug\MES_YangGuang(阳光电源).csproj.GenerateResource.cache
D:\Neotel\SmartCode\MES_YangGuang\obj\Debug\MES_YangGuang(阳光电源).csproj.CoreCompileInputs.cache
D:\Neotel\SmartCode\MES_YangGuang\obj\Debug\MES_YangGuang(阳光电源).csproj.CopyComplete
D:\Neotel\SmartCode\MES_YangGuang\obj\Debug\MES.dll
D:\Neotel\SmartCode\MES_YangGuang\obj\Debug\MES.pdb
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\Asa.Face.dll
D:\Neotel\SmartCode\MES_YangGuang\bin\Debug\Asa.Face.xml
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Data.SQLite; using System.Data.SQLite;
using Asa.File;
namespace BLL namespace BLL
{ {
...@@ -99,6 +100,8 @@ namespace BLL ...@@ -99,6 +100,8 @@ namespace BLL
public int GetSN(string key) public int GetSN(string key)
{ {
if (!IsCon) return 0; if (!IsCon) return 0;
try
{
SQLiteCommand cmd = new SQLiteCommand(_con) { CommandText = "SELECT [Count] FROM SN WHERE [Text]='" + key + "'" }; SQLiteCommand cmd = new SQLiteCommand(_con) { CommandText = "SELECT [Count] FROM SN WHERE [Text]='" + key + "'" };
SQLiteDataReader dr = cmd.ExecuteReader(); SQLiteDataReader dr = cmd.ExecuteReader();
int count; int count;
...@@ -121,8 +124,12 @@ namespace BLL ...@@ -121,8 +124,12 @@ namespace BLL
cmd.Dispose(); cmd.Dispose();
return count; return count;
}
catch (Exception ex)
{
ErrInfo = ex.Message;
return 0;
}
} }
......
...@@ -16,6 +16,7 @@ namespace SmartCode ...@@ -16,6 +16,7 @@ namespace SmartCode
public static readonly string HISTORY_DIR = Directory.GetCurrentDirectory() + "\\History\\"; public static readonly string HISTORY_DIR = Directory.GetCurrentDirectory() + "\\History\\";
public static log4net.ILog log; public static log4net.ILog log;
public static bool debug = false;
/// <summary> /// <summary>
/// 标签 /// 标签
/// </summary> /// </summary>
......
...@@ -12,7 +12,7 @@ namespace SmartCode ...@@ -12,7 +12,7 @@ namespace SmartCode
/// 应用程序的主入口点。 /// 应用程序的主入口点。
/// </summary> /// </summary>
[STAThread] [STAThread]
static void Main() static void Main(string[] args)
{ {
log4net.Config.XmlConfigurator.Configure(); log4net.Config.XmlConfigurator.Configure();
Application.EnableVisualStyles(); Application.EnableVisualStyles();
...@@ -20,6 +20,14 @@ namespace SmartCode ...@@ -20,6 +20,14 @@ namespace SmartCode
Common.log = log4net.LogManager.GetLogger("SmartCode"); Common.log = log4net.LogManager.GetLogger("SmartCode");
Common.log.Info("=====程序开始====="); Common.log.Info("=====程序开始=====");
if (args.Length > 0)
{
if (args[0].ToLower() == "debug")
{
Common.debug = true;
Common.log.Info("=====debug mode=====");
}
}
Common.Config = new BLL.Config(Common.CONFIG_PATH); Common.Config = new BLL.Config(Common.CONFIG_PATH);
Common.Lang = new Asa.Face.Language(Common.LANGUAGE_DIR); Common.Lang = new Asa.Face.Language(Common.LANGUAGE_DIR);
......
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
</Reference> </Reference>
<Reference Include="Asa.Face, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Asa.Face, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath> <HintPath>..\..\..\DLL\Asa.Face\Asa.Face.dll</HintPath>
</Reference> </Reference>
<Reference Include="Asa.File, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Asa.File, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
......
...@@ -3,4 +3,7 @@ ...@@ -3,4 +3,7 @@
<PropertyGroup> <PropertyGroup>
<ProjectView>ProjectFiles</ProjectView> <ProjectView>ProjectFiles</ProjectView>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<StartArguments>debug</StartArguments>
</PropertyGroup>
</Project> </Project>
\ No newline at end of file \ No newline at end of file
...@@ -793,7 +793,9 @@ namespace SmartCode ...@@ -793,7 +793,9 @@ namespace SmartCode
Common.Lang.SetLanguage(this); Common.Lang.SetLanguage(this);
PicLogo.Image = Image.FromFile(Application.StartupPath + PicLogo.Tag.ToString()); PicLogo.Image = Image.FromFile(Application.StartupPath + PicLogo.Tag.ToString());
if (!Common.debug)
InitSuperDog(); InitSuperDog();
InitCamera(); InitCamera();
InitLightPort(); InitLightPort();
InitReg(); InitReg();
...@@ -1041,6 +1043,7 @@ namespace SmartCode ...@@ -1041,6 +1043,7 @@ namespace SmartCode
Common.log.Info("手动点击批量打印菜单"); Common.log.Info("手动点击批量打印菜单");
if (label == null) return; if (label == null) return;
string s = Asa.Face.InputBox.Show("", Common.Lang.Dialog("PrintBatch"), ""); string s = Asa.Face.InputBox.Show("", Common.Lang.Dialog("PrintBatch"), "");
if (s == null) return;
s = s.Trim(); s = s.Trim();
Common.log.Info("批量打印数量:" + s); Common.log.Info("批量打印数量:" + s);
if (int.TryParse(s, out int n)) if (int.TryParse(s, out int n))
......
<?xml version="1.0"?>
<doc>
<assembly>
<name>Asa.Face</name>
</assembly>
<members>
<member name="F:Asa.Face.BaseCtls.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.BaseCtls.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.BaseCtls.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurHScrollBar">
<summary>
水平滚动条
</summary>
</member>
<member name="M:Asa.Face.SurHScrollBar.#ctor">
<summary>
水平滚动条
</summary>
</member>
<member name="E:Asa.Face.SurHScrollBar.ValueChanged">
<summary>
在控件的值更改时发生
</summary>
</member>
<member name="P:Asa.Face.SurHScrollBar.Maximum">
<summary>
可滚动范围的上限值
</summary>
</member>
<member name="P:Asa.Face.SurHScrollBar.Minimum">
<summary>
可滚动范围的下限值
</summary>
</member>
<member name="P:Asa.Face.SurHScrollBar.Value">
<summary>
滚动框位置表示的值
</summary>
</member>
<member name="M:Asa.Face.SurHScrollBar.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurHScrollBar.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurHScrollBar.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurHScrollBar.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.Language">
<summary>
多语言类
</summary>
</member>
<member name="M:Asa.Face.Language.#ctor(System.String)">
<summary>
多语言
</summary>
<param name="path"></param>
</member>
<member name="P:Asa.Face.Language.Name">
<summary>
语言名称
</summary>
</member>
<member name="P:Asa.Face.Language.Index">
<summary>
语言索引
</summary>
</member>
<member name="M:Asa.Face.Language.Load(System.String)">
<summary>
加载语言
</summary>
<param name="name"></param>
</member>
<member name="M:Asa.Face.Language.Dialog(System.String)">
<summary>
对话框
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Language.CreateForm(Asa.Face.SurForm)">
<summary>
创建窗口的文本
</summary>
<param name="frm"></param>
</member>
<member name="M:Asa.Face.Language.SetLanguage(Asa.Face.SurForm)">
<summary>
设置语言
</summary>
<param name="frm"></param>
</member>
<member name="M:Asa.Face.Language.ConvFont(System.String)">
<summary>
转换字体
</summary>
<param name="s">格式:字体,字号,粗体,斜体</param>
<returns></returns>
</member>
<member name="M:Asa.Face.Language.ConvFont(System.Drawing.Font)">
<summary>
转换字体
</summary>
<param name="f">字体</param>
<returns></returns>
</member>
<member name="T:Asa.Face.SurCheck">
<summary>
复选框控件
</summary>
</member>
<member name="M:Asa.Face.SurCheck.#ctor">
<summary>
复选框控件
</summary>
</member>
<member name="E:Asa.Face.SurCheck.CheckedChanged">
<summary>
Check属性更改时发生
</summary>
</member>
<member name="P:Asa.Face.SurCheck.Checked">
<summary>
组件是否处于选中状态
</summary>
</member>
<member name="P:Asa.Face.SurCheck.Radius">
<summary>
左右半圆的半径
</summary>
</member>
<member name="P:Asa.Face.SurCheck.CircleSpace">
<summary>
左右半圆的圆心距离
</summary>
</member>
<member name="M:Asa.Face.SurCheck.CalcSize">
<summary>
计算大小
</summary>
</member>
<member name="F:Asa.Face.SurCheck.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurCheck.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurCheck.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurLoading">
<summary>
加载时的环形动画
</summary>
</member>
<member name="M:Asa.Face.SurLoading.#ctor">
<summary>
加载时的环形动画
</summary>
</member>
<member name="P:Asa.Face.SurLoading.IsRun">
<summary>
是否在转动
</summary>
</member>
<member name="P:Asa.Face.SurLoading.Speed">
<summary>
转动的速度
</summary>
</member>
<member name="P:Asa.Face.SurLoading.RingCount">
<summary>
小圈圈的个数,3-100个
</summary>
</member>
<member name="P:Asa.Face.SurLoading.RingDiameter">
<summary>
小圈圈的半径
</summary>
</member>
<member name="P:Asa.Face.SurLoading.CircleRadius">
<summary>
半径
</summary>
</member>
<member name="M:Asa.Face.SurLoading.Start">
<summary>
开始转动
</summary>
</member>
<member name="M:Asa.Face.SurLoading.Stop">
<summary>
停止转动
</summary>
</member>
<member name="M:Asa.Face.SurLoading.CalcSize">
<summary>
计算大小
</summary>
</member>
<member name="F:Asa.Face.SurLoading.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurLoading.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurLoading.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurTrack">
<summary>
滑轨控件
</summary>
</member>
<member name="M:Asa.Face.SurTrack.#ctor">
<summary>
滑轨控件
</summary>
</member>
<member name="E:Asa.Face.SurTrack.ValueChanged">
<summary>
当前值改变时发生的事件
</summary>
</member>
<member name="P:Asa.Face.SurTrack.Appearance">
<summary>
控件的外观
</summary>
</member>
<member name="P:Asa.Face.SurTrack.Min">
<summary>
最小值
</summary>
</member>
<member name="P:Asa.Face.SurTrack.Max">
<summary>
最大值
</summary>
</member>
<member name="P:Asa.Face.SurTrack.Value">
<summary>
当前值
</summary>
</member>
<member name="P:Asa.Face.SurTrack.TrackWidth">
<summary>
轨道宽度
</summary>
</member>
<member name="M:Asa.Face.SurTrack.CalcSize">
<summary>
改变大小
</summary>
</member>
<member name="F:Asa.Face.SurTrack.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurTrack.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurTrack.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurRadio">
<summary>
单选框控件
</summary>
</member>
<member name="M:Asa.Face.SurRadio.#ctor">
<summary>
单选框控件
</summary>
</member>
<member name="E:Asa.Face.SurRadio.CheckedChanged">
<summary>
Check属性更改时发生
</summary>
</member>
<member name="P:Asa.Face.SurRadio.Checked">
<summary>
组件是否处于选中状态
</summary>
</member>
<member name="P:Asa.Face.SurRadio.Group">
<summary>
相同的内容为一组
</summary>
</member>
<member name="P:Asa.Face.SurRadio.Diameter">
<summary>
圆的直径
</summary>
</member>
<member name="M:Asa.Face.SurRadio.CalcSize">
<summary>
计算大小
</summary>
</member>
<member name="F:Asa.Face.SurRadio.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurRadio.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurRadio.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.ImageDisplay">
<summary>
图像显示
</summary>
</member>
<member name="M:Asa.Face.ImageDisplay.#ctor(System.Windows.Forms.PictureBox)">
<summary>
图像显示
</summary>
<param name="pic"></param>
</member>
<member name="P:Asa.Face.ImageDisplay.Width">
<summary>
宽度
</summary>
</member>
<member name="P:Asa.Face.ImageDisplay.Height">
<summary>
高度
</summary>
</member>
<member name="P:Asa.Face.ImageDisplay.Image">
<summary>
图像
</summary>
</member>
<member name="M:Asa.Face.ImageDisplay.PolygonGrayAdd(System.Drawing.PointF[])">
<summary>
添加灰色的多边形
</summary>
<param name="pt"></param>
</member>
<member name="M:Asa.Face.ImageDisplay.PolygonRedAdd(System.Drawing.PointF[])">
<summary>
添加红色的多边形
</summary>
<param name="pt"></param>
</member>
<member name="M:Asa.Face.ImageDisplay.CenterRedAdd(System.Drawing.PointF[])">
<summary>
添加红色的中心点
</summary>
<param name="pt"></param>
</member>
<member name="M:Asa.Face.ImageDisplay.PolygonClear">
<summary>
清除多边形和中心点
</summary>
</member>
<member name="M:Asa.Face.ImageDisplay.Refresh">
<summary>
刷新
</summary>
</member>
<member name="M:Asa.Face.ImageDisplay.SetLanguage(System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
设置语言
</summary>
<param name="lang"></param>
</member>
<member name="P:Asa.Face.BasePnl.Inside">
<summary>
鼠标焦点在控件里面
</summary>
</member>
<member name="M:Asa.Face.BasePnl.CalcSize">
<summary>
计算大小
</summary>
</member>
<member name="F:Asa.Face.BasePnl.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.BasePnl.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.BasePnl.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="P:Asa.Face.BaseCtl.Inside">
<summary>
鼠标焦点在控件里面
</summary>
</member>
<member name="M:Asa.Face.BaseCtl.CalcSize">
<summary>
计算大小
</summary>
</member>
<member name="F:Asa.Face.BaseCtl.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.BaseCtl.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.BaseCtl.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="F:Asa.Face.SurForm.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:Asa.Face.SurForm.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:Asa.Face.SurForm.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="F:Asa.Face.Common.BACK_COLOR">
<summary>
背景色
</summary>
</member>
<member name="F:Asa.Face.Common.BACK_BRUSH">
<summary>
背景色画笔
</summary>
</member>
<member name="F:Asa.Face.Common.TITLE_COLOR">
<summary>
标题颜色
</summary>
</member>
<member name="F:Asa.Face.Common.TITLE_BRUSH">
<summary>
标题画笔
</summary>
</member>
<member name="F:Asa.Face.Common.FORE_COLOR">
<summary>
前景色
</summary>
</member>
<member name="F:Asa.Face.Common.FORE_COLOR_LOST">
<summary>
前景色
</summary>
</member>
<member name="F:Asa.Face.Common.FORE_BRUSH">
<summary>
前景色画笔
</summary>
</member>
<member name="F:Asa.Face.Common.FORE_BRUSH_LOST">
<summary>
前景色画笔
</summary>
</member>
<member name="F:Asa.Face.Common.FORE_PEN">
<summary>
前景色
</summary>
</member>
<member name="F:Asa.Face.Common.OVER_COLOR">
<summary>
鼠标经过
</summary>
</member>
<member name="F:Asa.Face.Common.OVER_BRUSH">
<summary>
鼠标经过画笔
</summary>
</member>
<member name="F:Asa.Face.Common.DOWN_COLOR">
<summary>
鼠标按下
</summary>
</member>
<member name="F:Asa.Face.Common.DOWN_BRUSH">
<summary>
鼠标按下画笔
</summary>
</member>
<member name="F:Asa.Face.Common.BLUE_COLOR">
<summary>
蓝色
</summary>
</member>
<member name="F:Asa.Face.Common.BLUE_BRUSH">
<summary>
蓝色画笔
</summary>
</member>
<member name="F:Asa.Face.Common.BLUE_PEN">
<summary>
蓝色
</summary>
</member>
<member name="F:Asa.Face.Common.BORDER_COLOR">
<summary>
边框颜色
</summary>
</member>
<member name="F:Asa.Face.Common.BORDER_BRUSH">
<summary>
边框画笔
</summary>
</member>
<member name="F:Asa.Face.Common.BORDER_PEN">
<summary>
边框色
</summary>
</member>
<member name="F:Asa.Face.Common.ITEM_ROW1">
<summary>
列表项行1
</summary>
</member>
<member name="F:Asa.Face.Common.ITEM_ROW2">
<summary>
列表项行2
</summary>
</member>
<member name="F:Asa.Face.Common.ITEM_ROW1_BRUSH">
<summary>
列表项行1
</summary>
</member>
<member name="F:Asa.Face.Common.ITEM_ROW2_BRUSH">
<summary>
列表项行2
</summary>
</member>
<member name="F:Asa.Face.Common.FONT_SONG9">
<summary>
宋体,9号
</summary>
</member>
<member name="F:Asa.Face.Common.CURSOR_SPEED">
<summary>
光标闪烁速度
</summary>
</member>
<member name="T:Asa.Face.Shape">
<summary>
形状,符号
</summary>
</member>
<member name="M:Asa.Face.Shape.FormClose(System.Drawing.Rectangle,System.Int32)">
<summary>
关闭按钮
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.FormMax(System.Drawing.Rectangle,System.Int32)">
<summary>
最大化按钮
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.FormRestore(System.Drawing.Rectangle,System.Int32)">
<summary>
最大化还原按钮
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.FormMin(System.Drawing.Rectangle,System.Int32)">
<summary>
最小化
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.FormSizeTriangle(System.Drawing.Rectangle,System.Int32)">
<summary>
右下角三角形
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.ControlTriangle(System.Drawing.Rectangle,System.Int32,Asa.Face.Direction)">
<summary>
三角形
</summary>
<param name="rect"></param>
<param name="space"></param>
<param name="direction"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.AutoFit(System.Drawing.Rectangle,System.Int32)">
<summary>
最适合的大小
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.Plus(System.Drawing.Rectangle,System.Int32)">
<summary>
加号,加大
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.Shape.Minus(System.Drawing.Rectangle,System.Int32)">
<summary>
减号,缩小
</summary>
<param name="rect"></param>
<param name="space"></param>
<returns></returns>
</member>
<member name="T:Asa.Face.MyControl">
<summary>
控件操作类
</summary>
</member>
<member name="M:Asa.Face.MyControl.SetColor(System.Windows.Forms.Control)">
<summary>
设置控件的背景色前景色
</summary>
<param name="ctl"></param>
</member>
<member name="T:Asa.Face.InputBox">
<summary>
输入框
</summary>
</member>
<member name="M:Asa.Face.InputBox.Show(System.String,System.String,System.String)">
<summary>
显示
</summary>
<param name="msg">输入信息</param>
<param name="hint">提示</param>
<param name="title">标题</param>
<returns></returns>
</member>
<member name="T:Asa.Face.MessageBox">
<summary>
消息对话框
</summary>
</member>
<member name="M:Asa.Face.MessageBox.Show(System.String)">
<summary>
显示
</summary>
<param name="content">显示文本</param>
<returns></returns>
</member>
<member name="M:Asa.Face.MessageBox.Show(System.String,System.String,System.Windows.Forms.MessageBoxButtons)">
<summary>
显示
</summary>
<param name="title">标题</param>
<param name="content">显示文本</param>
<param name="buttons">按钮</param>
<returns></returns>
</member>
<member name="M:Asa.Face.MessageBox.ShowError(System.String)">
<summary>
显示错误对话框
</summary>
<param name="content">显示内容</param>
<returns></returns>
</member>
<member name="T:Asa.Face.ControlButton">
<summary>
控件控制按钮
</summary>
</member>
<member name="F:Asa.Face.ControlButton.Rect">
<summary>
按钮
</summary>
</member>
<member name="F:Asa.Face.ControlButton.IconLine">
<summary>
图标
</summary>
</member>
<member name="F:Asa.Face.ControlButton.IconShape">
<summary>
图标
</summary>
</member>
<member name="F:Asa.Face.ControlButton.Down">
<summary>
按下
</summary>
</member>
<member name="F:Asa.Face.ControlButton.Over">
<summary>
经过
</summary>
</member>
<member name="T:Asa.Face.Appearance">
<summary>
外观
</summary>
</member>
<member name="F:Asa.Face.Appearance.LeftRight">
<summary>
左右
</summary>
</member>
<member name="F:Asa.Face.Appearance.UpDown">
<summary>
上下
</summary>
</member>
<member name="T:Asa.Face.SurTextBox">
<summary>
文本控件
</summary>
</member>
<member name="M:Asa.Face.SurTextBox.#ctor">
<summary>
文本控件
</summary>
</member>
<member name="E:Asa.Face.SurTextBox.TextChanged">
<summary>
显示的文本改变时发生
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.SelectionStart">
<summary>
选中的文本起始位置
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.SelectionLength">
<summary>
选中的文本长度
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.SelectedText">
<summary>
选中的文本
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.MaxLength">
<summary>
控件最大字符数
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.ReadOnly">
<summary>
显示文本只读不可更改
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.TextAlign">
<summary>
显示文本的对齐方式
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.Multiline">
<summary>
是否为多行文本
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.Text">
<summary>
显示的文本
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.TextHint">
<summary>
文本提示
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.Font">
<summary>
控件中文本的字体
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.Enabled">
<summary>
控件是否可用
</summary>
</member>
<member name="P:Asa.Face.SurTextBox.PasswordChar">
<summary>
用于密码字符
</summary>
</member>
<member name="M:Asa.Face.SurTextBox.SelectAll">
<summary>
选中所有文本
</summary>
</member>
<member name="M:Asa.Face.SurTextBox.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurTextBox.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurTextBox.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurTextBox.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurLabel">
<summary>
标签控件
</summary>
</member>
<member name="M:Asa.Face.SurLabel.#ctor">
<summary>
标签控件
</summary>
</member>
<member name="P:Asa.Face.SurLabel.TextAlign">
<summary>
显示的文本的对齐方式
</summary>
</member>
<member name="P:Asa.Face.SurLabel.ForeColorCustom">
<summary>
前景色是否自定义,通过ForeColor指定
</summary>
</member>
<member name="M:Asa.Face.SurLabel.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurLabel.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurLabel.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurLabel.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurChart">
<summary>
图表控件
</summary>
</member>
<member name="M:Asa.Face.SurChart.#ctor">
<summary>
图表控件
</summary>
</member>
<member name="P:Asa.Face.SurChart.XAxisTitle">
<summary>
X轴标题
</summary>
</member>
<member name="P:Asa.Face.SurChart.YAxisTitle">
<summary>
Y轴标题
</summary>
</member>
<member name="P:Asa.Face.SurChart.XAxisCount">
<summary>
X轴显示总数
</summary>
</member>
<member name="P:Asa.Face.SurChart.YAxisCount">
<summary>
Y轴显示总数
</summary>
</member>
<member name="M:Asa.Face.SurChart.AddCurve">
<summary>
添加曲线
</summary>
<returns></returns>
</member>
<member name="M:Asa.Face.SurChart.AddCurve(System.Drawing.Color)">
<summary>
添加曲线
</summary>
<param name="color"></param>
<returns></returns>
</member>
<member name="M:Asa.Face.SurChart.AddXY(System.Int32,System.Int32,System.Single)">
<summary>
添加XY坐标
</summary>
<param name="index"></param>
<param name="x"></param>
<param name="y"></param>
</member>
<member name="M:Asa.Face.SurChart.AddXY(System.Int32,System.Int32[],System.Single[])">
<summary>
添加XY数组坐标
</summary>
<param name="index"></param>
<param name="x"></param>
<param name="y"></param>
</member>
<member name="M:Asa.Face.SurChart.ClearAll">
<summary>
清除所有曲线
</summary>
</member>
<member name="M:Asa.Face.SurChart.Clear(System.Int32)">
<summary>
清除指定曲线
</summary>
<param name="index"></param>
</member>
<member name="M:Asa.Face.SurChart.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurChart.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurChart.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurChart.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurChoose">
<summary>
选择控件
</summary>
</member>
<member name="M:Asa.Face.SurChoose.#ctor">
<summary>
选择控件
</summary>
</member>
<member name="E:Asa.Face.SurChoose.SelectedIndexChanged">
<summary>
SelectedIndex属性更改时发生
</summary>
</member>
<member name="P:Asa.Face.SurChoose.SelectedIndex">
<summary>
当前选定项从零开始的索引
</summary>
</member>
<member name="P:Asa.Face.SurChoose.SelectedText">
<summary>
当前选定项的文本
</summary>
</member>
<member name="M:Asa.Face.SurChoose.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurChoose.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurChoose.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurChoose.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurButton">
<summary>
按钮控件
</summary>
</member>
<member name="M:Asa.Face.SurButton.#ctor">
<summary>
按钮控件
</summary>
</member>
<member name="E:Asa.Face.SurButton.Click">
<summary>
单击时发生
</summary>
</member>
<member name="P:Asa.Face.SurButton.Image">
<summary>
控件上显示的图像
</summary>
</member>
<member name="P:Asa.Face.SurButton.ImageSize">
<summary>
显示的图像的大小
</summary>
</member>
<member name="P:Asa.Face.SurButton.TextAlign">
<summary>
显示的文本的对齐方式
</summary>
</member>
<member name="P:Asa.Face.SurButton.Padding">
<summary>
控件内部间距
</summary>
</member>
<member name="P:Asa.Face.SurButton.StateColor">
<summary>
状态颜色
</summary>
</member>
<member name="M:Asa.Face.SurButton.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurButton.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurButton.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurButton.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurDataGrid">
<summary>
数据表格控件
</summary>
</member>
<member name="M:Asa.Face.SurDataGrid.#ctor">
<summary>
数据表格控件
</summary>
</member>
<member name="P:Asa.Face.SurDataGrid.HeaderText">
<summary>
列标题单元格的标题文本
</summary>
</member>
<member name="P:Asa.Face.SurDataGrid.ColumnHeadersHeight">
<summary>
列标题的高度
</summary>
</member>
<member name="P:Asa.Face.SurDataGrid.ColumnHeadersVisible">
<summary>
是否显示列标题
</summary>
</member>
<member name="P:Asa.Face.SurDataGrid.RowHeadersWidth">
<summary>
行标题的宽度
</summary>
</member>
<member name="P:Asa.Face.SurDataGrid.RowHeadersVisible">
<summary>
是否显示行标题
</summary>
</member>
<member name="M:Asa.Face.SurDataGrid.AddColumn(System.Int32)">
<summary>
添加列
</summary>
<param name="count"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.AddColumn(System.Int32,System.Int32)">
<summary>
添加列
</summary>
<param name="index"></param>
<param name="count"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.AddColumn(System.String[])">
<summary>
添加列
</summary>
<param name="text"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.AddColumn(System.String,System.Int32)">
<summary>
添加列
</summary>
<param name="text"></param>
<param name="width"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.AddColumn(System.Int32,System.String[])">
<summary>
添加列
</summary>
<param name="index"></param>
<param name="text"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.RemoveColumn(System.Int32)">
<summary>
移除列
</summary>
<param name="index"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.RemoveColumn(System.Int32,System.Int32)">
<summary>
移除列
</summary>
<param name="index"></param>
<param name="count"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.AddRow(System.String[])">
<summary>
添加行
</summary>
<param name="content"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.AddRow(System.String[][])">
<summary>
添加行
</summary>
<param name="content"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.AddRow(System.Int32,System.String[])">
<summary>
添加行
</summary>
<param name="index"></param>
<param name="content"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.RemoveRow(System.Int32)">
<summary>
移除行
</summary>
<param name="index"></param>
</member>
<member name="M:Asa.Face.SurDataGrid.RemoveAll">
<summary>
移除行
</summary>
</member>
<member name="M:Asa.Face.SurDataGrid.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurDataGrid.ColType.Text">
<summary>
列标题文本
</summary>
</member>
<member name="F:Asa.Face.SurDataGrid.ColType.Width">
<summary>
列宽度
</summary>
</member>
<member name="F:Asa.Face.SurDataGrid.RowType.Text">
<summary>
标题文本
</summary>
</member>
<member name="F:Asa.Face.SurDataGrid.RowType.Height">
<summary>
高度
</summary>
</member>
<member name="F:Asa.Face.SurDataGrid.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurDataGrid.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurDataGrid.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurVScrollBar">
<summary>
垂直滚动条
</summary>
</member>
<member name="M:Asa.Face.SurVScrollBar.#ctor">
<summary>
垂直滚动条
</summary>
</member>
<member name="E:Asa.Face.SurVScrollBar.ValueChanged">
<summary>
在控件的值更改时发生
</summary>
</member>
<member name="P:Asa.Face.SurVScrollBar.Maximum">
<summary>
可滚动范围的上限值
</summary>
</member>
<member name="P:Asa.Face.SurVScrollBar.Minimum">
<summary>
可滚动范围的下限值
</summary>
</member>
<member name="P:Asa.Face.SurVScrollBar.Value">
<summary>
滚动框位置表示的值
</summary>
</member>
<member name="M:Asa.Face.SurVScrollBar.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurVScrollBar.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurVScrollBar.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurVScrollBar.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurNumeric">
<summary>
单个数值增减的控件
</summary>
</member>
<member name="M:Asa.Face.SurNumeric.#ctor">
<summary>
单个数值增减的控件
</summary>
</member>
<member name="E:Asa.Face.SurNumeric.ValueChanged">
<summary>
在控件的值更改时发生
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.Value">
<summary>
当前值
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.FValue">
<summary>
当前值的float类型
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.IValue">
<summary>
当前值的int类型
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.Maximum">
<summary>
最大值
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.Minimum">
<summary>
最小值
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.DecimalPlaces">
<summary>
显示的小数位数
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.Increment">
<summary>
单击按钮时增加或减少的数量
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.ReadOnly">
<summary>
显示文本只读不可更改
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.TextAlign">
<summary>
显示文本的对齐方式
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.Appearance">
<summary>
控件的外观
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.Text">
<summary>
显示的文本
</summary>
</member>
<member name="P:Asa.Face.SurNumeric.Font">
<summary>
控件中文本的字体
</summary>
</member>
<member name="M:Asa.Face.SurNumeric.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurNumeric.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurNumeric.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurNumeric.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurList">
<summary>
列表框
</summary>
</member>
<member name="M:Asa.Face.SurList.#ctor">
<summary>
列表框
</summary>
</member>
<member name="E:Asa.Face.SurList.SelectedIndexChanged">
<summary>
SelectedIndex改变时发生
</summary>
</member>
<member name="P:Asa.Face.SurList.ItemHeight">
<summary>
单条文本项的高度
</summary>
</member>
<member name="P:Asa.Face.SurList.LineTwoColor">
<summary>
每行的背景色交替显示
</summary>
</member>
<member name="P:Asa.Face.SurList.SelectedIndex">
<summary>
选中项的索引
</summary>
</member>
<member name="P:Asa.Face.SurList.Count">
<summary>
列表的总数
</summary>
</member>
<member name="P:Asa.Face.SurList.Text">
<summary>
显示的文本
</summary>
</member>
<member name="M:Asa.Face.SurList.ItemAdd(System.String[])">
<summary>
列表框添加文本项
</summary>
<param name="s"></param>
</member>
<member name="M:Asa.Face.SurList.ItemRemove(System.Int32)">
<summary>
移除指定索引的元素
</summary>
<param name="index">要移除的元素从零开始的索引</param>
</member>
<member name="M:Asa.Face.SurList.ItemRemove">
<summary>
移除当前选中的元素
</summary>
</member>
<member name="M:Asa.Face.SurList.ItemClear">
<summary>
清空列表框
</summary>
</member>
<member name="M:Asa.Face.SurList.Items">
<summary>
列表所有文本
</summary>
<returns></returns>
</member>
<member name="M:Asa.Face.SurList.Items(System.Int32)">
<summary>
列表指定文本
</summary>
<returns></returns>
</member>
<member name="M:Asa.Face.SurList.Items(System.Int32,System.String)">
<summary>
设置指定列表的文本
</summary>
<param name="idx"></param>
<param name="s"></param>
</member>
<member name="M:Asa.Face.SurList.Items(System.String)">
<summary>
设置选中列表的文本
</summary>
<param name="s"></param>
</member>
<member name="M:Asa.Face.SurList.SelectedFirst">
<summary>
选中列表的第一项
</summary>
</member>
<member name="M:Asa.Face.SurList.SelectedLast">
<summary>
选中列表的最后一项
</summary>
</member>
<member name="M:Asa.Face.SurList.SelectedText(System.String)">
<summary>
选中指定文本的项
</summary>
<param name="s"></param>
</member>
<member name="M:Asa.Face.SurList.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurList.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurList.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurList.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurCombo">
<summary>
列表框
</summary>
</member>
<member name="M:Asa.Face.SurCombo.#ctor">
<summary>
列表框
</summary>
</member>
<member name="E:Asa.Face.SurCombo.SelectedIndexChanged">
<summary>
SelectedIndex改变时发生
</summary>
</member>
<member name="P:Asa.Face.SurCombo.ItemHeight">
<summary>
单条文本项的高度
</summary>
</member>
<member name="P:Asa.Face.SurCombo.SelectedIndex">
<summary>
选中项的索引
</summary>
</member>
<member name="P:Asa.Face.SurCombo.Count">
<summary>
列表的总数
</summary>
</member>
<member name="P:Asa.Face.SurCombo.ReadOnly">
<summary>
显示文本只读不可更改
</summary>
</member>
<member name="P:Asa.Face.SurCombo.Text">
<summary>
显示的文本
</summary>
</member>
<member name="P:Asa.Face.SurCombo.Font">
<summary>
控件中文本的字体
</summary>
</member>
<member name="P:Asa.Face.SurCombo.TextAlign">
<summary>
显示文本的对齐方式
</summary>
</member>
<member name="M:Asa.Face.SurCombo.ItemAdd(System.String[])">
<summary>
列表框添加文本项
</summary>
<param name="s"></param>
</member>
<member name="M:Asa.Face.SurCombo.ItemRemove(System.Int32)">
<summary>
移除指定索引的元素
</summary>
<param name="n">要移除的元素从零开始的索引</param>
</member>
<member name="M:Asa.Face.SurCombo.ItemRemove">
<summary>
移除当前选中的元素
</summary>
</member>
<member name="M:Asa.Face.SurCombo.ItemClear">
<summary>
清空列表框
</summary>
</member>
<member name="M:Asa.Face.SurCombo.Items">
<summary>
列表所有文本
</summary>
<returns></returns>
</member>
<member name="M:Asa.Face.SurCombo.Items(System.Int32)">
<summary>
列表指定文本
</summary>
<returns></returns>
</member>
<member name="M:Asa.Face.SurCombo.Items(System.Int32,System.String)">
<summary>
设置指定列表的文本
</summary>
<param name="idx"></param>
<param name="s"></param>
</member>
<member name="M:Asa.Face.SurCombo.SelectedFirst">
<summary>
选中列表的第一项
</summary>
</member>
<member name="M:Asa.Face.SurCombo.SelectedLast">
<summary>
选中列表的最后一项
</summary>
</member>
<member name="M:Asa.Face.SurCombo.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurCombo.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurCombo.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurCombo.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="P:Asa.Face.SurPanel.ShowTitle">
<summary>
显示标题
</summary>
</member>
<member name="P:Asa.Face.SurPanel.TextAlign">
<summary>
显示的文本的对齐方式
</summary>
</member>
<member name="P:Asa.Face.SurPanel.TitleHeight">
<summary>
显示的标题的高度
</summary>
</member>
<member name="F:Asa.Face.SurPanel.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurPanel.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurPanel.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="T:Asa.Face.SurMultiButton">
<summary>
多个按钮控件
</summary>
</member>
<member name="M:Asa.Face.SurMultiButton.#ctor">
<summary>
多个按钮控件
</summary>
</member>
<member name="E:Asa.Face.SurMultiButton.Click">
<summary>
单击时发生
</summary>
</member>
<member name="P:Asa.Face.SurMultiButton.Index">
<summary>
选中的按钮从零开始的索引
</summary>
</member>
<member name="M:Asa.Face.SurMultiButton.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurMultiButton.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurMultiButton.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurMultiButton.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="F:Asa.Face.SurInput.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:Asa.Face.SurInput.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:Asa.Face.SurInput.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="M:Asa.Face.SurMessage.#ctor(System.String,System.String,System.Windows.Forms.MessageBoxButtons)">
<summary>
对话框
</summary>
<param name="title">标题</param>
<param name="content">内容</param>
<param name="buttons">按钮</param>
</member>
<member name="F:Asa.Face.SurMessage.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:Asa.Face.SurMessage.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:Asa.Face.SurMessage.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:Asa.Face.SurButtonOKCancel">
<summary>
OK/Cancel两个按钮
</summary>
</member>
<member name="M:Asa.Face.SurButtonOKCancel.#ctor">
<summary>
OK/Cancel两个按钮
</summary>
</member>
<member name="E:Asa.Face.SurButtonOKCancel.Click">
<summary>
单击时发生
</summary>
</member>
<member name="P:Asa.Face.SurButtonOKCancel.ButtonIndex">
<summary>
按钮的Index索引
</summary>
</member>
<member name="M:Asa.Face.SurButtonOKCancel.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurButtonOKCancel.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurButtonOKCancel.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurButtonOKCancel.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="P:Asa.Face.SurImageShow.Image">
<summary>
控件上显示的图像
</summary>
</member>
<member name="M:Asa.Face.SurImageShow.PolygonGrayAdd(System.Drawing.PointF[])">
<summary>
添加灰色的多边形
</summary>
<param name="pt"></param>
</member>
<member name="M:Asa.Face.SurImageShow.PolygonRedAdd(System.Drawing.PointF[])">
<summary>
添加红色的多边形
</summary>
<param name="pt"></param>
</member>
<member name="M:Asa.Face.SurImageShow.CenterRedAdd(System.Drawing.PointF[])">
<summary>
添加红色的中心点
</summary>
<param name="pt"></param>
</member>
<member name="M:Asa.Face.SurImageShow.PolygonClear">
<summary>
清除多边形和中心点
</summary>
</member>
<member name="M:Asa.Face.SurImageShow.SetLanguage(System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
设置语言
</summary>
<param name="text"></param>
</member>
<member name="M:Asa.Face.SurImageShow.CalcSize">
<summary>
计算位置大小
</summary>
</member>
<member name="F:Asa.Face.SurImageShow.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:Asa.Face.SurImageShow.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:Asa.Face.SurImageShow.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
</members>
</doc>
[2020-10-23 09:39:56,376][1]INFO =====程序开始===== [2020-12-28 15:49:23,677][1]INFO =====程序开始=====
[2020-10-23 09:39:57,157][1]INFO 加载MES面板完成 [2020-12-28 15:49:32,298][1]INFO 加载MES面板完成
[2020-10-23 09:39:57,387][1]INFO Login: DogNotFound [2020-12-28 15:49:32,718][1]INFO 相机数量为0
[2020-10-23 14:19:27,621][1]INFO =====程序开始===== [2020-12-28 15:49:32,718][1]INFO 没有连接相机
[2020-10-23 14:19:30,004][1]INFO 加载MES面板完成 [2020-12-28 15:49:32,733][1]INFO 没有串口:COM1
[2020-10-23 14:19:30,332][1]INFO Login: DogNotFound [2020-12-28 15:49:37,621][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-23 14:19:52,879][1]INFO =====程序开始===== [2020-12-28 15:49:39,633][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-23 14:19:53,684][1]INFO 加载MES面板完成 [2020-12-28 15:50:13,961][1]INFO =====程序结束=====
[2020-10-23 14:19:53,861][1]INFO Login: DogNotFound
[2020-12-28 15:50:29,083][1]INFO =====程序开始=====
[2020-12-28 15:50:30,765][1]INFO 加载MES面板完成
[2020-12-28 15:50:31,101][1]INFO 相机数量为0
[2020-12-28 15:50:31,101][1]INFO 没有连接相机
[2020-12-28 15:50:31,111][1]INFO 没有串口:COM1
[2020-12-28 15:50:36,127][1]INFO Ping 192.168.0.102 请求没有回应
[2020-12-28 15:50:38,134][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-12-28 15:50:51,830][1]INFO =====程序结束=====
[2020-12-28 16:24:53,414][1]INFO =====程序开始=====
[2020-12-28 16:24:55,133][1]INFO 加载MES面板完成
[2020-12-28 16:24:55,559][1]ERROR 未能加载文件或程序集“dog_net_windows, Version=1.0.1.28668, Culture=neutral, PublicKeyToken=56120be447701319”或它的某一个依赖项。系统找不到指定的文件。
[2020-12-28 16:26:23,684][1]INFO =====程序开始=====
[2020-12-28 16:26:25,250][1]INFO 加载MES面板完成
[2020-12-28 16:26:25,578][1]INFO Login: DogNotFound
[2020-12-28 16:26:56,301][1]INFO =====程序开始=====
[2020-12-28 16:26:56,314][1]INFO =====debug mode=====
[2020-12-28 16:26:57,942][1]INFO 加载MES面板完成
[2020-12-28 16:26:58,234][1]INFO 相机数量为0
[2020-12-28 16:26:58,234][1]INFO 没有连接相机
[2020-12-28 16:26:58,244][1]INFO 没有串口:COM1
[2020-12-28 16:27:03,127][1]INFO Ping 192.168.0.102 请求没有回应
[2020-12-28 16:27:05,127][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-12-28 16:27:33,056][1]INFO =====程序结束=====
[2020-08-11 10:56:59,771][1]INFO =====程序开始=====
[2020-08-11 10:57:04,054][1]INFO 加载MES面板完成
[2020-08-11 10:57:04,415][1]INFO 相机数量为0
[2020-08-11 10:57:04,416][1]INFO 没有连接相机
[2020-08-11 10:57:04,508][1]INFO 灯光打开
[2020-08-11 10:57:09,241][1]INFO Ping 192.168.1.103 请求没有回应
[2020-08-11 10:57:09,549][1]INFO MES Ping OK
[2020-08-11 10:57:17,417][1]INFO =====程序结束=====
[2020-10-19 12:48:53,943][1]INFO =====程序开始=====
[2020-10-19 12:48:55,131][1]INFO 加载MES面板完成
[2020-10-19 12:48:55,443][1]INFO 相机数量为0
[2020-10-19 12:48:55,443][1]INFO 没有连接相机
[2020-10-19 12:48:55,459][1]INFO 没有串口:COM1
[2020-10-19 12:49:00,194][1]INFO Ping 192.168.1.103 请求没有回应
[2020-10-19 12:49:02,195][1]INFO MES Request Timeout IP = 10.211.55.10
[2020-10-19 12:49:22,568][1]INFO =====程序结束=====
[2020-10-20 14:07:54,763][1]INFO =====程序开始=====
[2020-10-20 14:07:55,529][1]INFO 加载MES面板完成
[2020-10-20 14:07:55,638][1]INFO 相机数量为0
[2020-10-20 14:07:55,638][1]INFO 没有连接相机
[2020-10-20 14:07:55,654][1]INFO 没有串口:COM1
[2020-10-20 14:08:00,280][1]INFO Ping 192.168.1.103 请求没有回应
[2020-10-20 14:08:01,796][1]INFO MES Request Timeout IP = 10.211.55.10
[2020-10-20 14:08:02,748][1]INFO =====程序结束=====
[2020-10-22 13:33:11,591][1]INFO =====程序开始=====
[2020-10-22 13:33:14,200][1]INFO 加载MES面板完成
[2020-10-22 13:33:15,143][1]INFO 相机数量为0
[2020-10-22 13:33:15,145][1]INFO 没有连接相机
[2020-10-22 13:33:15,206][1]INFO 没有串口:COM1
[2020-10-22 13:33:20,264][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-22 13:33:22,256][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-22 13:33:40,979][1]INFO =====程序结束=====
[2020-10-22 13:35:34,553][1]INFO =====程序开始=====
[2020-10-22 13:35:35,224][1]INFO 加载MES面板完成
[2020-10-22 13:35:35,361][1]INFO 相机数量为0
[2020-10-22 13:35:35,362][1]INFO 没有连接相机
[2020-10-22 13:35:35,370][1]INFO 没有串口:COM1
[2020-10-22 13:35:40,255][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-22 13:35:42,254][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-22 13:35:45,155][1]INFO =====程序结束=====
[2020-10-22 13:36:37,300][1]INFO =====程序开始=====
[2020-10-22 13:36:38,130][1]INFO 加载MES面板完成
[2020-10-22 13:36:38,276][1]ERROR 未能加载文件或程序集“dog_net_windows, Version=1.0.1.28668, Culture=neutral, PublicKeyToken=56120be447701319”或它的某一个依赖项。系统找不到指定的文件。
[2020-10-22 13:36:45,453][1]ERROR 未将对象引用设置到对象的实例。
[2020-10-22 13:36:47,121][1]INFO =====程序结束=====
[2020-10-22 13:37:50,444][1]INFO =====程序开始=====
[2020-10-22 13:37:51,144][1]INFO 加载MES面板完成
[2020-10-22 13:37:51,378][1]INFO Login: DogNotFound
[2020-10-29 10:04:55,333][1]INFO =====程序开始=====
[2020-10-29 10:04:58,482][1]INFO 加载MES面板完成
[2020-10-29 10:04:58,889][1]INFO 相机数量为0
[2020-10-29 10:04:58,889][1]INFO 没有连接相机
[2020-10-29 10:04:58,907][1]INFO 没有串口:COM1
[2020-10-29 10:05:03,523][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 10:05:06,017][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 10:05:16,194][1]INFO =====程序结束=====
[2020-10-29 10:06:15,792][1]INFO =====程序开始=====
[2020-10-29 10:06:17,125][1]INFO 加载MES面板完成
[2020-10-29 10:06:17,433][1]INFO 相机数量为0
[2020-10-29 10:06:17,446][1]INFO 没有连接相机
[2020-10-29 10:06:17,474][1]INFO 没有串口:COM1
[2020-10-29 10:06:22,019][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 10:06:24,021][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 10:07:53,779][1]INFO =====程序开始=====
[2020-10-29 10:07:55,055][1]INFO 加载MES面板完成
[2020-10-29 10:07:55,271][1]INFO 相机数量为0
[2020-10-29 10:07:55,271][1]INFO 没有连接相机
[2020-10-29 10:07:55,273][1]INFO 没有串口:COM1
[2020-10-29 10:08:00,023][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 10:08:02,023][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 10:08:35,170][1]INFO =====程序开始=====
[2020-10-29 10:08:36,495][1]INFO 加载MES面板完成
[2020-10-29 10:08:36,699][1]INFO 相机数量为0
[2020-10-29 10:08:36,699][1]INFO 没有连接相机
[2020-10-29 10:08:36,701][1]INFO 没有串口:COM1
[2020-10-29 10:08:41,513][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 10:08:43,521][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 10:08:51,040][1]INFO =====程序结束=====
[2020-10-29 10:09:10,034][1]INFO =====程序开始=====
[2020-10-29 10:09:11,040][1]INFO 加载MES面板完成
[2020-10-29 10:09:11,218][1]INFO 相机数量为0
[2020-10-29 10:09:11,218][1]INFO 没有连接相机
[2020-10-29 10:09:11,222][1]INFO 没有串口:COM1
[2020-10-29 10:09:16,024][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 10:09:18,023][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 10:10:35,434][1]INFO =====程序开始=====
[2020-10-29 10:10:36,658][1]INFO 加载MES面板完成
[2020-10-29 10:10:36,832][1]INFO 相机数量为0
[2020-10-29 10:10:36,832][1]INFO 没有连接相机
[2020-10-29 10:10:36,833][1]INFO 没有串口:COM1
[2020-10-29 10:10:41,514][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 10:10:43,528][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 10:10:44,457][1]INFO =====程序结束=====
[2020-10-29 10:10:52,040][1]INFO =====程序开始=====
[2020-10-29 10:10:53,015][1]INFO 加载MES面板完成
[2020-10-29 10:10:53,192][1]INFO 相机数量为0
[2020-10-29 10:10:53,192][1]INFO 没有连接相机
[2020-10-29 10:10:53,194][1]INFO 没有串口:COM1
[2020-10-29 10:10:58,020][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 10:11:00,025][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 10:11:08,147][1]INFO =====程序结束=====
[2020-10-29 15:01:41,257][1]INFO =====程序开始=====
[2020-10-29 15:01:43,932][1]INFO 加载MES面板完成
[2020-10-29 15:01:44,218][1]INFO 相机数量为0
[2020-10-29 15:01:44,219][1]INFO 没有连接相机
[2020-10-29 15:01:44,220][1]INFO 没有串口:COM1
[2020-10-29 15:01:49,038][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 15:01:51,018][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 15:01:58,509][1]INFO 手动点击条码识别菜单
[2020-10-29 15:02:11,614][1]INFO =====程序结束=====
[2020-10-29 15:02:15,164][1]INFO =====程序开始=====
[2020-10-29 15:02:16,114][1]INFO 加载MES面板完成
[2020-10-29 15:02:16,285][1]INFO 相机数量为0
[2020-10-29 15:02:16,285][1]INFO 没有连接相机
[2020-10-29 15:02:16,286][1]INFO 没有串口:COM1
[2020-10-29 15:02:21,022][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 15:02:23,020][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 15:05:05,913][1]INFO =====程序结束=====
[2020-10-29 15:05:32,050][1]INFO =====程序开始=====
[2020-10-29 15:05:32,959][1]INFO 加载MES面板完成
[2020-10-29 15:05:33,151][1]INFO 相机数量为0
[2020-10-29 15:05:33,152][1]INFO 没有连接相机
[2020-10-29 15:05:33,153][1]INFO 没有串口:COM1
[2020-10-29 15:05:38,014][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 15:05:40,027][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 15:06:05,531][1]INFO 手动点击条码识别菜单
[2020-10-29 15:09:03,729][1]INFO =====程序开始=====
[2020-10-29 15:09:04,663][1]INFO 加载MES面板完成
[2020-10-29 15:09:04,926][1]INFO 相机数量为0
[2020-10-29 15:09:04,927][1]INFO 没有连接相机
[2020-10-29 15:09:04,939][1]INFO 没有串口:COM1
[2020-10-29 15:09:09,517][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 15:09:11,524][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 15:09:12,808][1]INFO =====程序结束=====
[2020-10-29 15:09:53,499][1]INFO =====程序开始=====
[2020-10-29 15:09:54,372][1]INFO 加载MES面板完成
[2020-10-29 15:09:54,550][1]INFO 相机数量为0
[2020-10-29 15:09:54,550][1]INFO 没有连接相机
[2020-10-29 15:09:54,552][1]INFO 没有串口:COM1
[2020-10-29 15:09:59,528][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 15:10:01,525][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 15:10:02,961][1]INFO =====程序结束=====
[2020-10-29 15:10:11,608][1]INFO =====程序开始=====
[2020-10-29 15:10:12,636][1]INFO 加载MES面板完成
[2020-10-29 15:10:12,892][1]INFO 相机数量为0
[2020-10-29 15:10:12,892][1]INFO 没有连接相机
[2020-10-29 15:10:12,894][1]INFO 没有串口:COM1
[2020-10-29 15:10:17,524][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 15:10:19,522][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 15:10:26,114][1]INFO 手动点击条码识别菜单
[2020-10-29 15:12:06,008][1]INFO =====程序结束=====
[2020-10-29 15:29:09,731][1]INFO =====程序开始=====
[2020-10-29 15:29:10,769][1]INFO 加载MES面板完成
[2020-10-29 15:29:10,965][1]ERROR 未能加载文件或程序集“dog_net_windows, Version=1.0.1.28668, Culture=neutral, PublicKeyToken=56120be447701319”或它的某一个依赖项。系统找不到指定的文件。
[2020-10-29 15:29:34,532][1]INFO =====程序开始=====
[2020-10-29 15:29:35,728][1]INFO 加载MES面板完成
[2020-10-29 15:29:36,060][1]INFO 相机数量为0
[2020-10-29 15:29:36,060][1]INFO 没有连接相机
[2020-10-29 15:29:36,063][1]INFO 没有串口:COM1
[2020-10-29 15:29:41,024][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 15:29:43,013][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 15:29:48,266][1]INFO 手动点击条码识别菜单
[2020-10-29 15:31:13,006][1]INFO =====程序结束=====
[2020-10-29 16:00:29,203][1]INFO =====程序开始=====
[2020-10-29 16:00:30,637][1]INFO 加载MES面板完成
[2020-10-29 16:00:30,910][1]INFO 相机数量为0
[2020-10-29 16:00:30,910][1]INFO 没有连接相机
[2020-10-29 16:00:30,913][1]INFO 没有串口:COM1
[2020-10-29 16:00:35,524][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 16:00:37,521][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 16:01:11,420][1]INFO =====程序结束=====
[2020-10-29 16:06:26,472][1]INFO =====程序开始=====
[2020-10-29 16:06:30,968][1]INFO 加载MES面板完成
[2020-10-29 16:06:31,137][1]INFO 相机数量为0
[2020-10-29 16:06:31,137][1]INFO 没有连接相机
[2020-10-29 16:06:31,139][1]INFO 没有串口:COM1
[2020-10-29 16:06:36,022][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 16:06:38,027][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 16:06:39,116][1]INFO =====程序结束=====
[2020-10-29 16:06:47,152][1]INFO =====程序开始=====
[2020-10-29 16:06:48,245][1]INFO 加载MES面板完成
[2020-10-29 16:06:48,432][1]INFO 相机数量为0
[2020-10-29 16:06:48,432][1]INFO 没有连接相机
[2020-10-29 16:06:48,434][1]INFO 没有串口:COM1
[2020-10-29 16:06:53,020][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 16:06:55,018][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 16:07:47,367][1]INFO =====程序结束=====
[2020-10-29 16:10:25,235][1]INFO =====程序开始=====
[2020-10-29 16:10:26,252][1]INFO 加载MES面板完成
[2020-10-29 16:10:26,419][1]INFO 相机数量为0
[2020-10-29 16:10:26,419][1]INFO 没有连接相机
[2020-10-29 16:10:26,423][1]INFO 没有串口:COM1
[2020-10-29 16:10:31,021][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-29 16:10:33,013][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-29 16:10:35,083][1]INFO =====程序结束=====
[2020-10-30 16:04:35,591][1]INFO =====程序开始=====
[2020-10-30 16:04:37,754][1]INFO 加载MES面板完成
[2020-10-30 16:04:38,168][1]INFO 相机数量为0
[2020-10-30 16:04:38,169][1]INFO 没有连接相机
[2020-10-30 16:04:38,203][1]INFO 没有串口:COM1
[2020-10-30 16:04:43,125][1]INFO Ping 192.168.0.102 请求没有回应
[2020-10-30 16:04:45,112][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-10-30 16:04:46,225][1]INFO =====程序结束=====
[2020-11-04 10:46:14,124][1]INFO =====程序开始=====
[2020-11-04 10:46:15,542][1]INFO 加载MES面板完成
[2020-11-04 10:46:15,738][1]ERROR 未能加载文件或程序集“dog_net_windows, Version=1.0.1.28668, Culture=neutral, PublicKeyToken=56120be447701319”或它的某一个依赖项。系统找不到指定的文件。
[2020-11-04 10:46:26,857][1]INFO 手动点击标签模板菜单
[2020-11-04 10:47:00,627][1]ERROR 未将对象引用设置到对象的实例。
[2020-11-04 10:47:02,180][1]INFO =====程序结束=====
[2020-11-10 13:12:27,131][1]INFO =====程序开始=====
[2020-11-10 13:12:29,262][1]INFO 加载MES面板完成
[2020-11-10 13:12:29,509][1]ERROR 未能加载文件或程序集“dog_net_windows, Version=1.0.1.28668, Culture=neutral, PublicKeyToken=56120be447701319”或它的某一个依赖项。系统找不到指定的文件。
[2020-11-10 13:14:53,187][1]INFO =====程序开始=====
[2020-11-10 13:14:57,839][1]INFO 加载MES面板完成
[2020-11-10 13:14:58,204][1]INFO 相机数量为0
[2020-11-10 13:14:58,204][1]INFO 没有连接相机
[2020-11-10 13:14:58,214][1]INFO 没有串口:COM1
[2020-11-10 13:15:02,869][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-10 13:15:04,864][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-10 13:15:07,181][1]INFO =====程序结束=====
[2020-11-10 13:15:44,782][1]INFO =====程序开始=====
[2020-11-10 13:15:45,600][1]INFO 加载MES面板完成
[2020-11-10 13:15:45,718][1]INFO 相机数量为0
[2020-11-10 13:15:45,719][1]INFO 没有连接相机
[2020-11-10 13:15:45,720][1]INFO 没有串口:COM1
[2020-11-10 13:15:50,367][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-10 13:15:51,983][1]INFO =====程序结束=====
[2020-11-11 09:12:39,391][1]INFO =====程序开始=====
[2020-11-11 09:12:41,983][1]INFO 加载MES面板完成
[2020-11-11 09:12:42,179][1]INFO 相机数量为0
[2020-11-11 09:12:42,179][1]INFO 没有连接相机
[2020-11-11 09:12:42,193][1]INFO 没有串口:COM1
[2020-11-11 09:12:46,844][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 09:12:48,843][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-11 09:12:54,482][1]INFO 手动点击设置菜单
[2020-11-11 09:13:27,007][1]INFO =====程序结束=====
[2020-11-11 09:13:30,333][1]INFO =====程序开始=====
[2020-11-11 09:13:31,111][1]INFO 加载MES面板完成
[2020-11-11 09:13:31,262][1]INFO 相机数量为0
[2020-11-11 09:13:31,262][1]INFO Camera can't be found!
[2020-11-11 09:13:31,265][1]INFO Communication Failure: COM1
[2020-11-11 09:13:35,839][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 09:13:37,846][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-11 09:13:45,387][1]INFO 手动点击设置菜单
[2020-11-11 09:14:10,652][1]INFO =====程序结束=====
[2020-11-11 10:07:18,017][1]INFO =====程序开始=====
[2020-11-11 10:07:19,159][1]INFO 加载MES面板完成
[2020-11-11 10:07:19,337][1]INFO 相机数量为0
[2020-11-11 10:07:19,337][1]INFO 没有连接相机
[2020-11-11 10:07:19,347][1]INFO 没有串口:COM1
[2020-11-11 10:07:24,341][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:07:26,345][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-11 10:07:47,291][1]INFO =====程序结束=====
[2020-11-11 10:11:34,795][1]INFO =====程序开始=====
[2020-11-11 10:11:35,617][1]INFO 加载MES面板完成
[2020-11-11 10:11:35,825][1]INFO 相机数量为0
[2020-11-11 10:11:35,825][1]INFO 没有连接相机
[2020-11-11 10:11:35,827][1]INFO 没有串口:COM1
[2020-11-11 10:11:40,844][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:11:42,838][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-11 10:11:49,019][1]INFO 手动点击物料模板菜单
[2020-11-11 10:14:57,498][1]INFO 手动点击标签模板菜单
[2020-11-11 10:15:29,953][1]INFO 手动点击设置菜单
[2020-11-11 10:15:39,299][1]INFO 手动点击标签模板菜单
[2020-11-11 10:15:42,213][1]INFO 手动点击物料模板菜单
[2020-11-11 10:16:06,001][1]INFO 手动点击物料模板菜单
[2020-11-11 10:21:49,706][1]INFO 手动点击灯光调节菜单
[2020-11-11 10:21:53,215][1]INFO 手动点击设置菜单
[2020-11-11 10:26:38,534][1]INFO =====程序结束=====
[2020-11-11 10:37:57,974][1]INFO =====程序开始=====
[2020-11-11 10:37:58,575][1]INFO 加载MES面板完成
[2020-11-11 10:37:58,688][1]INFO 相机数量为0
[2020-11-11 10:37:58,688][1]INFO 没有连接相机
[2020-11-11 10:37:58,692][1]INFO 没有串口:COM1
[2020-11-11 10:38:03,336][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:38:10,076][1]INFO 手动点击条码识别菜单
[2020-11-11 10:38:21,629][1]INFO 手动点击条码识别菜单
[2020-11-11 10:38:22,275][1]ERROR 未将对象引用设置到对象的实例。
[2020-11-11 10:38:30,291][1]INFO =====程序结束=====
[2020-11-11 10:39:08,243][1]INFO =====程序开始=====
[2020-11-11 10:39:09,123][1]INFO 加载MES面板完成
[2020-11-11 10:39:09,293][1]INFO 相机数量为0
[2020-11-11 10:39:09,294][1]INFO 没有连接相机
[2020-11-11 10:39:09,295][1]INFO 没有串口:COM1
[2020-11-11 10:39:13,846][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:39:15,848][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-11 10:39:16,716][1]INFO =====程序结束=====
[2020-11-11 10:41:04,336][1]INFO =====程序开始=====
[2020-11-11 10:41:05,667][1]INFO 加载MES面板完成
[2020-11-11 10:41:05,821][1]INFO 相机数量为0
[2020-11-11 10:41:05,821][1]INFO 没有连接相机
[2020-11-11 10:41:05,824][1]INFO 没有串口:COM1
[2020-11-11 10:41:10,835][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:41:12,846][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-11 10:41:13,899][1]INFO =====程序结束=====
[2020-11-11 10:42:18,927][1]INFO =====程序开始=====
[2020-11-11 10:42:19,650][1]INFO 加载MES面板完成
[2020-11-11 10:42:19,786][1]INFO 相机数量为0
[2020-11-11 10:42:19,787][1]INFO 没有连接相机
[2020-11-11 10:42:19,788][1]INFO 没有串口:COM1
[2020-11-11 10:42:24,348][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:42:29,464][1]INFO 手动点击条码识别菜单
[2020-11-11 10:43:07,684][1]INFO =====程序开始=====
[2020-11-11 10:43:08,358][1]INFO 加载MES面板完成
[2020-11-11 10:43:08,481][1]INFO 相机数量为0
[2020-11-11 10:43:08,481][1]INFO 没有连接相机
[2020-11-11 10:43:08,483][1]INFO 没有串口:COM1
[2020-11-11 10:43:13,336][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:43:18,996][1]INFO 手动点击条码识别菜单
[2020-11-11 10:44:52,979][1]INFO =====程序开始=====
[2020-11-11 10:44:53,746][1]INFO 加载MES面板完成
[2020-11-11 10:44:53,922][1]INFO 相机数量为0
[2020-11-11 10:44:53,922][1]INFO 没有连接相机
[2020-11-11 10:44:53,923][1]INFO 没有串口:COM1
[2020-11-11 10:44:58,849][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:45:03,158][1]INFO 手动点击条码识别菜单
[2020-11-11 10:45:33,612][1]INFO 手动点击打印标签菜单
[2020-11-11 10:45:40,734][1]INFO 手动点击设置菜单
[2020-11-11 10:45:53,042][1]INFO 手动点击打印标签菜单
[2020-11-11 10:45:57,990][1]INFO =====程序结束=====
[2020-11-11 10:46:09,696][1]INFO =====程序开始=====
[2020-11-11 10:46:10,461][1]INFO 加载MES面板完成
[2020-11-11 10:46:10,582][1]INFO 相机数量为0
[2020-11-11 10:46:10,582][1]INFO 没有连接相机
[2020-11-11 10:46:10,583][1]INFO 没有串口:COM1
[2020-11-11 10:46:15,339][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:46:19,377][1]INFO 手动点击条码识别菜单
[2020-11-11 10:46:21,852][1]INFO 手动点击打印标签菜单
[2020-11-11 10:46:42,280][1]INFO 手动点击打印标签菜单
[2020-11-11 10:48:40,616][1]INFO =====程序开始=====
[2020-11-11 10:48:41,525][1]INFO 加载MES面板完成
[2020-11-11 10:48:41,681][1]INFO 相机数量为0
[2020-11-11 10:48:41,681][1]INFO 没有连接相机
[2020-11-11 10:48:41,685][1]INFO 没有串口:COM1
[2020-11-11 10:48:46,340][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:48:53,758][1]INFO 手动点击条码识别菜单
[2020-11-11 10:49:02,671][1]INFO 手动点击打印标签菜单
[2020-11-11 10:49:27,652][1]INFO 手动点击打印标签菜单
[2020-11-11 10:49:40,691][1]INFO 手动点击打印标签菜单
[2020-11-11 10:52:25,436][1]INFO =====程序开始=====
[2020-11-11 10:52:26,233][1]INFO 加载MES面板完成
[2020-11-11 10:52:26,372][1]INFO 相机数量为0
[2020-11-11 10:52:26,372][1]INFO 没有连接相机
[2020-11-11 10:52:26,374][1]INFO 没有串口:COM1
[2020-11-11 10:52:31,339][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:52:36,032][1]INFO 手动点击条码识别菜单
[2020-11-11 10:52:38,736][1]INFO 手动点击打印标签菜单
[2020-11-11 10:52:40,553][1]INFO 打印关键字 order:CF3GP2A03570002000,material:CF3GP2A03570002000,batch:150000,qty:02000,sn:0001,
[2020-11-11 10:52:49,606][1]INFO Print QRCode {PURCHASEORDERNO};{PURCHASEORDERNUMBER};{MATERIALNO};{MATERIALDEC};{FACTORYLOT};{STORAGE};{SN};{QTY};{BATCHNO}
[2020-11-11 10:53:05,281][1]INFO 手动点击打印标签菜单
[2020-11-11 10:53:09,379][1]INFO 打印关键字 order:CF3GP2A03570002000,material:CF3GP2A03570002000,batch:150000,qty:02000,sn:0002,
[2020-11-11 10:53:15,812][1]INFO Print QRCode {PURCHASEORDERNO};{PURCHASEORDERNUMBER};{MATERIALNO};{MATERIALDEC};{FACTORYLOT};{STORAGE};{SN};{QTY};{BATCHNO}
[2020-11-11 10:54:25,437][1]INFO 手动点击设置菜单
[2020-11-11 10:54:28,013][1]INFO 手动点击标签模板菜单
[2020-11-11 10:54:39,973][1]INFO 手动点击条码识别菜单
[2020-11-11 10:54:47,353][1]INFO 打印关键字 order:CF3GP2A03570002000,material:CF3GP2A03570002000,batch:150000,qty:02000,sn:0003,
[2020-11-11 10:54:54,629][1]INFO Print QRCode CF3GP2A03570002000_CF3GP2A03570002000_150000_020000003
[2020-11-11 10:55:17,285][1]INFO =====程序结束=====
[2020-11-11 10:55:46,216][1]INFO =====程序开始=====
[2020-11-11 10:55:47,088][1]INFO 加载MES面板完成
[2020-11-11 10:55:47,216][1]INFO 相机数量为0
[2020-11-11 10:55:47,216][1]INFO 没有连接相机
[2020-11-11 10:55:47,218][1]INFO 没有串口:COM1
[2020-11-11 10:55:51,848][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:56:02,209][1]INFO 手动点击条码识别菜单
[2020-11-11 10:56:03,794][1]INFO 手动点击批量打印菜单
[2020-11-11 10:56:46,422][1]INFO =====程序开始=====
[2020-11-11 10:56:47,378][1]INFO 加载MES面板完成
[2020-11-11 10:56:47,538][1]INFO 相机数量为0
[2020-11-11 10:56:47,538][1]INFO 没有连接相机
[2020-11-11 10:56:47,542][1]INFO 没有串口:COM1
[2020-11-11 10:56:52,336][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 10:58:38,952][1]INFO 手动点击条码识别菜单
[2020-11-11 10:58:47,503][1]INFO 手动点击批量打印菜单
[2020-11-11 10:58:49,618][1]INFO 批量打印数量:3
[2020-11-11 10:58:49,644][1]INFO 打印关键字 order:CF3GP2A03570002000,material:CF3GP2A03570002000,batch:150000,qty:02000,sn:0004,
[2020-11-11 10:58:57,325][1]INFO Print QRCode CF3GP2A03570002000_CF3GP2A03570002000_150000_020000004
[2020-11-11 10:58:58,488][1]INFO 打印关键字 order:CF3GP2A03570002000,material:CF3GP2A03570002000,batch:150000,qty:02000,sn:0005,
[2020-11-11 10:59:02,086][1]INFO Print QRCode CF3GP2A03570002000_CF3GP2A03570002000_150000_020000005
[2020-11-11 10:59:03,249][1]INFO 打印关键字 order:CF3GP2A03570002000,material:CF3GP2A03570002000,batch:150000,qty:02000,sn:0006,
[2020-11-11 10:59:06,219][1]INFO Print QRCode CF3GP2A03570002000_CF3GP2A03570002000_150000_020000006
[2020-11-11 10:59:10,354][1]INFO =====程序结束=====
[2020-11-11 11:01:50,112][1]INFO =====程序开始=====
[2020-11-11 11:01:51,169][1]INFO 加载MES面板完成
[2020-11-11 11:01:51,308][1]INFO 相机数量为0
[2020-11-11 11:01:51,308][1]INFO 没有连接相机
[2020-11-11 11:01:51,310][1]INFO 没有串口:COM1
[2020-11-11 11:01:55,841][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 11:02:00,180][1]INFO 手动点击标签模板菜单
[2020-11-11 11:19:23,581][1]INFO 手动点击条码识别菜单
[2020-11-11 11:19:26,502][1]INFO 手动点击打印标签菜单
[2020-11-11 11:19:26,528][1]INFO 打印关键字 order:CF3GP2A03570002000,material:CF3GP2A03570002000,batch:150000,qty:02000,sn:0007,
[2020-11-11 11:19:29,280][1]INFO Print QRCode CF3GP2A03570002000_CF3GP2A03570002000_150000_020000007
[2020-11-11 11:19:46,033][1]INFO =====程序结束=====
[2020-11-11 13:22:49,231][1]INFO =====程序开始=====
[2020-11-11 13:22:50,078][1]INFO 加载MES面板完成
[2020-11-11 13:22:50,283][1]INFO 相机数量为0
[2020-11-11 13:22:50,283][1]INFO 没有连接相机
[2020-11-11 13:22:50,285][1]INFO 没有串口:COM1
[2020-11-11 13:22:55,054][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 13:23:00,283][1]INFO 手动点击标签模板菜单
[2020-11-11 13:26:51,630][1]INFO =====程序结束=====
[2020-11-11 14:04:40,910][1]INFO =====程序开始=====
[2020-11-11 14:04:42,048][1]INFO 加载MES面板完成
[2020-11-11 14:04:42,218][1]INFO 相机数量为0
[2020-11-11 14:04:42,218][1]INFO 没有连接相机
[2020-11-11 14:04:42,227][1]INFO 没有串口:COM1
[2020-11-11 14:04:47,048][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-11 14:04:53,029][1]INFO 手动点击条码识别菜单
[2020-11-11 14:05:03,142][1]INFO 手动点击打印标签菜单
[2020-11-11 14:05:03,189][1]INFO 打印关键字 order:CF3GP2A03570002000,material:SAMSUNG,batch:150000,qty:02000,sn:0001,
[2020-11-11 14:05:10,019][1]INFO Print QRCode CF3GP2A03570002000_SAMSUNG_150000_020000001
[2020-11-11 14:05:40,324][1]INFO =====程序结束=====
[2020-11-12 09:18:27,180][1]INFO =====程序开始=====
[2020-11-12 09:18:28,606][1]INFO 加载MES面板完成
[2020-11-12 09:18:28,883][1]INFO 相机数量为0
[2020-11-12 09:18:28,884][1]INFO 没有连接相机
[2020-11-12 09:18:28,892][1]INFO 没有串口:COM1
[2020-11-12 09:18:33,841][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-12 09:18:35,852][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-12 09:18:41,028][1]INFO 手动点击条码识别菜单
[2020-11-12 09:19:34,565][1]INFO =====程序结束=====
[2020-11-12 09:26:53,973][1]INFO =====程序开始=====
[2020-11-12 09:26:55,117][1]INFO 加载MES面板完成
[2020-11-12 09:26:55,269][1]INFO 相机数量为0
[2020-11-12 09:26:55,270][1]INFO 没有连接相机
[2020-11-12 09:26:55,273][1]INFO 没有串口:COM1
[2020-11-12 09:26:59,849][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-12 09:27:01,842][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-12 09:27:07,322][1]INFO 手动点击条码识别菜单
[2020-11-12 09:27:18,572][1]INFO =====程序结束=====
[2020-11-12 09:49:59,862][1]INFO =====程序开始=====
[2020-11-12 09:50:00,801][1]INFO 加载MES面板完成
[2020-11-12 09:50:00,967][1]INFO 相机数量为0
[2020-11-12 09:50:00,967][1]INFO 没有连接相机
[2020-11-12 09:50:00,977][1]INFO 没有串口:COM1
[2020-11-12 09:50:05,851][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-12 09:50:07,854][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-12 09:50:14,103][1]INFO 手动点击条码识别菜单
[2020-11-12 09:50:59,642][1]INFO =====程序结束=====
[2020-11-12 10:04:50,762][1]INFO =====程序开始=====
[2020-11-12 10:04:51,837][1]INFO 加载MES面板完成
[2020-11-12 10:04:52,100][1]INFO 相机数量为0
[2020-11-12 10:04:52,100][1]INFO 没有连接相机
[2020-11-12 10:04:52,109][1]INFO 没有串口:COM1
[2020-11-12 10:04:56,843][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-12 10:04:58,842][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-12 10:05:04,052][1]INFO 手动点击条码识别菜单
[2020-11-12 10:16:34,319][1]INFO =====程序结束=====
[2020-11-19 13:43:50,081][1]INFO =====程序开始=====
[2020-11-19 13:43:51,235][1]INFO 加载MES面板完成
[2020-11-19 13:43:51,492][1]INFO 相机数量为0
[2020-11-19 13:43:51,492][1]INFO 没有连接相机
[2020-11-19 13:43:51,502][1]INFO 没有串口:COM1
[2020-11-19 13:43:56,338][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-19 13:43:58,337][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-19 13:44:06,629][1]INFO 手动点击物料模板菜单
[2020-11-19 13:50:19,794][1]INFO 手动点击标签模板菜单
[2020-11-19 13:53:35,175][1]INFO 手动点击标签模板菜单
[2020-11-19 14:06:12,111][1]INFO 手动点击物料模板菜单
[2020-11-19 14:09:39,377][1]INFO 手动点击标签模板菜单
[2020-11-19 14:13:04,675][1]INFO 手动点击物料模板菜单
[2020-11-19 14:32:41,819][1]INFO =====程序结束=====
[2020-11-25 17:19:06,724][1]INFO =====程序开始=====
[2020-11-25 17:19:08,580][1]INFO 加载MES面板完成
[2020-11-25 17:19:08,910][1]ERROR 未能加载文件或程序集“dog_net_windows, Version=1.0.1.28668, Culture=neutral, PublicKeyToken=56120be447701319”或它的某一个依赖项。系统找不到指定的文件。
[2020-11-25 17:19:17,876][1]INFO 手动点击标签追溯菜单
[2020-11-25 17:21:29,218][1]ERROR 未将对象引用设置到对象的实例。
[2020-11-25 17:21:31,379][1]INFO =====程序结束=====
[2020-11-30 14:10:39,437][1]INFO =====程序开始=====
[2020-11-30 14:10:41,540][1]INFO 加载MES面板完成
[2020-11-30 14:10:42,076][1]INFO 相机数量为0
[2020-11-30 14:10:42,076][1]INFO 没有连接相机
[2020-11-30 14:10:42,102][1]INFO 没有串口:COM1
[2020-11-30 14:10:46,724][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-30 14:10:49,212][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-30 14:11:07,560][1]INFO 手动点击标签模板菜单
[2020-11-30 14:11:20,707][1]INFO 手动点击物料模板菜单
[2020-11-30 14:12:26,582][1]INFO 手动点击设置菜单
[2020-11-30 14:12:38,844][1]INFO 手动点击批量打印菜单
[2020-11-30 14:12:40,156][1]INFO 手动点击标签追溯菜单
[2020-11-30 14:12:55,732][1]INFO =====程序结束=====
[2020-11-30 14:13:53,120][1]INFO =====程序开始=====
[2020-11-30 14:13:54,663][1]INFO 加载MES面板完成
[2020-11-30 14:13:55,239][1]INFO 相机数量为0
[2020-11-30 14:13:55,239][1]INFO 没有连接相机
[2020-11-30 14:13:55,252][1]INFO 没有串口:COM1
[2020-11-30 14:14:00,221][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-30 14:14:02,208][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-30 14:16:51,610][1]INFO 手动点击标签追溯菜单
[2020-11-30 14:18:21,988][1]INFO 手动点击标签模板菜单
[2020-11-30 14:18:42,896][1]ERROR Requested contents should be less than 80 digits long, but got 90
[2020-11-30 14:18:48,489][1]ERROR Contents length should be between 1 and 80 characters, but got 90
[2020-11-30 14:21:55,077][1]INFO 手动点击物料模板菜单
[2020-11-30 14:22:50,201][1]INFO 手动点击标签模板菜单
[2020-11-30 14:32:20,432][1]INFO 手动点击物料模板菜单
[2020-11-30 14:37:42,311][1]INFO 手动点击灯光调节菜单
[2020-11-30 14:37:50,692][1]INFO 手动点击设置菜单
[2020-11-30 14:41:03,188][1]INFO 手动点击设置菜单
[2020-11-30 14:44:33,792][1]INFO 手动点击条码识别菜单
[2020-11-30 14:44:38,645][1]INFO 手动点击批量打印菜单
[2020-11-30 14:48:48,289][1]INFO 手动点击标签追溯菜单
[2020-11-30 14:50:52,152][1]INFO 手动点击标签追溯菜单
[2020-11-30 14:54:11,320][1]INFO 手动点击标签模板菜单
[2020-11-30 14:54:48,237][1]INFO 手动点击物料模板菜单
[2020-11-30 14:55:26,731][1]INFO 手动点击条码识别菜单
[2020-11-30 14:56:53,690][1]INFO 手动点击设置菜单
[2020-11-30 14:58:51,479][1]INFO 手动点击灯光调节菜单
[2020-11-30 15:06:40,821][1]INFO =====程序结束=====
[2020-11-30 15:44:50,570][1]INFO =====程序开始=====
[2020-11-30 15:44:52,208][1]INFO 加载MES面板完成
[2020-11-30 15:44:52,649][1]INFO 相机数量为0
[2020-11-30 15:44:52,649][1]INFO 没有连接相机
[2020-11-30 15:44:52,663][1]INFO 没有串口:COM1
[2020-11-30 15:44:57,724][1]INFO Ping 192.168.0.102 请求没有回应
[2020-11-30 15:45:00,221][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-11-30 15:45:04,897][1]INFO 手动点击灯光调节菜单
[2020-12-01 11:21:46,032][1]INFO =====程序开始=====
[2020-12-01 11:21:48,808][1]INFO 加载MES面板完成
[2020-12-01 11:21:49,363][1]INFO 相机数量为0
[2020-12-01 11:21:49,367][1]INFO 没有连接相机
[2020-12-01 11:21:49,403][1]INFO 没有串口:COM1
[2020-12-01 11:21:54,291][1]INFO Ping 192.168.0.102 请求没有回应
[2020-12-01 11:21:56,784][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-12-01 11:22:09,286][1]INFO =====程序结束=====
[2020-12-02 16:47:06,049][1]INFO =====程序开始=====
[2020-12-02 16:47:09,386][1]INFO 加载MES面板完成
[2020-12-02 16:47:09,919][1]INFO 相机数量为0
[2020-12-02 16:47:09,919][1]INFO 没有连接相机
[2020-12-02 16:47:09,935][1]INFO 没有串口:COM1
[2020-12-02 16:47:14,632][1]INFO Ping 192.168.0.102 请求没有回应
[2020-12-02 16:47:16,627][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-12-02 16:47:22,750][1]INFO 手动点击设置菜单
[2020-12-02 16:47:32,758][1]INFO =====程序结束=====
[2020-12-03 10:36:58,126][1]INFO =====程序开始=====
[2020-12-03 10:37:00,374][1]INFO 加载MES面板完成
[2020-12-03 10:37:00,779][1]INFO 相机数量为0
[2020-12-03 10:37:00,779][1]INFO 没有连接相机
[2020-12-03 10:37:00,801][1]INFO 没有串口:COM1
[2020-12-03 10:37:05,780][1]INFO Ping 192.168.0.102 请求没有回应
[2020-12-03 10:37:07,778][1]INFO MES Request Timeout IP = 10.144.9.73
[2020-12-03 10:37:12,895][1]INFO 手动点击物料模板菜单
[2020-12-03 10:47:57,206][1]INFO 手动点击设置菜单
[2020-12-03 10:48:47,062][1]INFO =====程序结束=====
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Config> <Config>
<Printer Name="ZDesigner GT800-300dpi EPL" Landscape="False" /> <Printer Name="Microsoft Print to PDF" Landscape="False" />
<Label Name="南京南瑞" /> <Label Name="test1" />
<Light Name="COM1" Open="S100T100T001F001FC#" Close="S001F001F001F001FC#" /> <Light Name="COM1" Open="S100T100T001F001FC#" Close="S001F001F001F001FC#" />
<Camera Name="Basler" Single="True" SN="acA4600-7gc (22632613)" /> <Camera Name="Basler" Single="True" SN="acA4600-7gc (22632613)" />
<Scan Type="2" /> <Scan Type="2" />
......
c9fc1a0e87cf54689816529e6f74f8173e7a27f0 3fcbfacfe08c7f1edefcea152bb66bb95422a8be
...@@ -143,14 +143,11 @@ D:\Neotel\SmartCode\SmartCode\bin\Debug\SmartCode.exe.config ...@@ -143,14 +143,11 @@ D:\Neotel\SmartCode\SmartCode\bin\Debug\SmartCode.exe.config
D:\Neotel\SmartCode\SmartCode\bin\Debug\SmartCode.exe D:\Neotel\SmartCode\SmartCode\bin\Debug\SmartCode.exe
D:\Neotel\SmartCode\SmartCode\bin\Debug\SmartCode.pdb D:\Neotel\SmartCode\SmartCode\bin\Debug\SmartCode.pdb
D:\Neotel\SmartCode\SmartCode\bin\Debug\log4net.dll D:\Neotel\SmartCode\SmartCode\bin\Debug\log4net.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\MES.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\MES_Interface.dll D:\Neotel\SmartCode\SmartCode\bin\Debug\MES_Interface.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\System.Data.SQLite.dll D:\Neotel\SmartCode\SmartCode\bin\Debug\System.Data.SQLite.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\Tesseract.dll D:\Neotel\SmartCode\SmartCode\bin\Debug\Tesseract.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\zxing.dll D:\Neotel\SmartCode\SmartCode\bin\Debug\zxing.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\zxing.presentation.dll D:\Neotel\SmartCode\SmartCode\bin\Debug\zxing.presentation.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\dog_net_windows.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\Newtonsoft.Json.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\MES_Interface.pdb D:\Neotel\SmartCode\SmartCode\bin\Debug\MES_Interface.pdb
D:\Neotel\SmartCode\SmartCode\bin\Debug\MES.pdb D:\Neotel\SmartCode\SmartCode\bin\Debug\MES.pdb
D:\Neotel\SmartCode\SmartCode\bin\Debug\System.Data.SQLite.xml D:\Neotel\SmartCode\SmartCode\bin\Debug\System.Data.SQLite.xml
...@@ -175,3 +172,48 @@ D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.csproj.CoreCompileInputs.cache ...@@ -175,3 +172,48 @@ D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.csproj.CoreCompileInputs.cache
D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.csproj.CopyComplete D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.csproj.CopyComplete
D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.exe D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.exe
D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.pdb D:\Neotel\SmartCode\SmartCode\obj\Debug\SmartCode.pdb
D:\Neotel\SmartCode\SmartCode\bin\Debug\MES.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\Newtonsoft.Json.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\Asa.Face.dll
D:\Neotel\SmartCode\SmartCode\bin\Debug\Asa.Face.xml
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\x86\liblept1753.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\x86\libtesseract3052.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\x64\liblept1753.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\x64\libtesseract3052.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\SmartCode.exe.config
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\SmartCode.exe
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\SmartCode.pdb
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\Asa.Face.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\MES.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\MES_Interface.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\System.Data.SQLite.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\Tesseract.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\zxing.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\zxing.presentation.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\Newtonsoft.Json.dll
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\MES_Interface.pdb
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\Asa.Face.xml
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\MES.pdb
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\System.Data.SQLite.xml
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\System.Data.SQLite.dll.config
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\zxing.pdb
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\zxing.xml
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\zxing.presentation.pdb
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\zxing.presentation.xml
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.csprojAssemblyReference.cache
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmMate2.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmCount.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmPreview.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmMate.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmSet.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmLabel.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmLight.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmMain.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.Properties.Resources.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.FrmTrace.resources
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.csproj.GenerateResource.cache
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.csproj.CoreCompileInputs.cache
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.csproj.CopyComplete
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.exe
C:\Neotel\Program\SmartCode\SmartCode\obj\Debug\SmartCode.pdb
C:\Neotel\Program\SmartCode\SmartCode\bin\Debug\dog_net_windows.dll
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!