初始化提交

仓库转移到Gitea,初始化提交,可能丢失以前的git版本日志
This commit is contained in:
2025-11-27 16:41:05 +08:00
commit 027d0f8024
663 changed files with 171319 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 KiB

View File

@@ -0,0 +1,194 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{DA8F65CE-2AE0-41F5-9BA8-27BAFDA270F8}</ProjectGuid>
<OutputType>WinExe</OutputType>
<StartupObject>AUTS_Repair.My.MyApplication</StartupObject>
<RootNamespace>AUTS_Repair</RootNamespace>
<AssemblyName>AUTS_Repair</AssemblyName>
<FileAlignment>512</FileAlignment>
<MyType>WindowsForms</MyType>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<OutputPath>bin\Debug\</OutputPath>
<DocumentationFile>AUTS_Repair.xml</DocumentationFile>
<NoWarn>
</NoWarn>
<WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DocumentationFile>AUTS_Repair.xml</DocumentationFile>
<NoWarn>
</NoWarn>
<WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors>
</PropertyGroup>
<PropertyGroup>
<OptionExplicit>On</OptionExplicit>
</PropertyGroup>
<PropertyGroup>
<OptionCompare>Binary</OptionCompare>
</PropertyGroup>
<PropertyGroup>
<OptionStrict>On</OptionStrict>
</PropertyGroup>
<PropertyGroup>
<OptionInfer>Off</OptionInfer>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>1287509_tools_configuration_control_options_repair_icon.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Reference Include="FlexCell, Version=4.7.0.0, Culture=neutral, PublicKeyToken=6f86587eb70ee309, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\FlexCell Technologies\FlexCell.NET4\bin\FlexCell.dll</HintPath>
</Reference>
<Reference Include="FluentFTP, Version=33.0.3.0, Culture=neutral, PublicKeyToken=f4af092b1d8df44f, processorArchitecture=MSIL">
<HintPath>..\packages\FluentFTP.33.0.3\lib\net45\FluentFTP.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Buffers, Version=4.0.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Drawing.Common, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Drawing.Common.6.0.0\lib\net461\System.Drawing.Common.dll</HintPath>
</Reference>
<Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll</HintPath>
</Reference>
<Reference Include="System.Web" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Net.Http" />
<Reference Include="TeeChart, Version=4.1.2017.2153, Culture=neutral, PublicKeyToken=9c8126276c77bdb7, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\Debug\TeeChart.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Import Include="Microsoft.VisualBasic" />
<Import Include="System" />
<Import Include="System.Collections" />
<Import Include="System.Collections.Generic" />
<Import Include="System.Data" />
<Import Include="System.Drawing" />
<Import Include="System.Diagnostics" />
<Import Include="System.Windows.Forms" />
<Import Include="System.Linq" />
<Import Include="System.Xml.Linq" />
<Import Include="System.Threading.Tasks" />
</ItemGroup>
<ItemGroup>
<Compile Include="Form1.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Form1.Designer.vb">
<DependentUpon>Form1.vb</DependentUpon>
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmCheckLog.Designer.vb">
<DependentUpon>FrmCheckLog.vb</DependentUpon>
</Compile>
<Compile Include="FrmCheckLog.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmImage.Designer.vb">
<DependentUpon>FrmImage.vb</DependentUpon>
</Compile>
<Compile Include="FrmImage.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="My Project\AssemblyInfo.vb" />
<Compile Include="My Project\Application.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Application.myapp</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<Compile Include="My Project\Resources.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="My Project\Settings.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Form1.resx">
<DependentUpon>Form1.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmCheckLog.resx">
<DependentUpon>FrmCheckLog.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmImage.resx">
<DependentUpon>FrmImage.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="My Project\Resources.resx">
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
<CustomToolNamespace>My.Resources</CustomToolNamespace>
<SubType>Designer</SubType>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="My Project\Application.myapp">
<Generator>MyApplicationCodeGenerator</Generator>
<LastGenOutput>Application.Designer.vb</LastGenOutput>
</None>
<None Include="My Project\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<CustomToolNamespace>My</CustomToolNamespace>
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
</None>
<None Include="App.config" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<Content Include="1287509_tools_configuration_control_options_repair_icon.ico" />
<None Include="bin\Debug\RepairImage\NoImg40_30.png" />
<None Include="Resources\NoImagePreview.bmp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\UTS_Core\UTS_Core.vbproj">
<Project>{33C6456C-F00D-41AC-A6FB-DB0601495C6A}</Project>
<Name>UTS_Core</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
</Project>

26
AUTS_Repair/App.config Normal file
View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.4.0" newVersion="4.0.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Google.Protobuf" publicKeyToken="a7d26565bac4d604" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.30.1.0" newVersion="3.30.1.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

933
AUTS_Repair/Form1.Designer.vb generated Normal file
View File

@@ -0,0 +1,933 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
Partial Class FrmMain
Inherits System.Windows.Forms.Form
'Form 重写 Dispose以清理组件列表。
<System.Diagnostics.DebuggerNonUserCode()>
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Windows 窗体设计器所必需的
Private components As System.ComponentModel.IContainer
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改它。
'不要使用代码编辑器修改它。
<System.Diagnostics.DebuggerStepThrough()>
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(FrmMain))
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
Me.TabRepairSource = New System.Windows.Forms.TabControl()
Me.TabPage8 = New System.Windows.Forms.TabPage()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.TxtDevSn = New System.Windows.Forms.TextBox()
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
Me.TvwTestLog = New System.Windows.Forms.TreeView()
Me.lblPassFailDisplay = New System.Windows.Forms.Label()
Me.TabPage9 = New System.Windows.Forms.TabPage()
Me.GroupBox5 = New System.Windows.Forms.GroupBox()
Me.TvwTestLog_Request = New System.Windows.Forms.TreeView()
Me.GroupBox4 = New System.Windows.Forms.GroupBox()
Me.PictureBox1 = New System.Windows.Forms.PictureBox()
Me.TvwRepairRequest = New System.Windows.Forms.TreeView()
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
Me.TxtMarketSn = New System.Windows.Forms.TextBox()
Me.SplitContainer2 = New System.Windows.Forms.SplitContainer()
Me.GrpTestLog = New System.Windows.Forms.GroupBox()
Me.BtnCheckTest = New System.Windows.Forms.Button()
Me.TabControl2 = New System.Windows.Forms.TabControl()
Me.TabPage6 = New System.Windows.Forms.TabPage()
Me.GrdSnRecord = New FlexCell.Grid()
Me.TabPage3 = New System.Windows.Forms.TabPage()
Me.GrdAllRecord = New FlexCell.Grid()
Me.TabPage4 = New System.Windows.Forms.TabPage()
Me.GrdPassRecord = New FlexCell.Grid()
Me.TabPage5 = New System.Windows.Forms.TabPage()
Me.GrdFailRecord = New FlexCell.Grid()
Me.GrpRepairLog = New System.Windows.Forms.GroupBox()
Me.BtnCheckRepair = New System.Windows.Forms.Button()
Me.TabControl1 = New System.Windows.Forms.TabControl()
Me.TabPage7 = New System.Windows.Forms.TabPage()
Me.GrdSnRepair = New FlexCell.Grid()
Me.TabPage1 = New System.Windows.Forms.TabPage()
Me.GrdTestPlan = New FlexCell.Grid()
Me.TabPage2 = New System.Windows.Forms.TabPage()
Me.GrdErrCode = New FlexCell.Grid()
Me.Label7 = New System.Windows.Forms.Label()
Me.CboRepairScheme = New System.Windows.Forms.ComboBox()
Me.CboRepairReason = New System.Windows.Forms.ComboBox()
Me.CboRepairType = New System.Windows.Forms.ComboBox()
Me.Label5 = New System.Windows.Forms.Label()
Me.Label4 = New System.Windows.Forms.Label()
Me.Label3 = New System.Windows.Forms.Label()
Me.CboRepairResult = New System.Windows.Forms.ComboBox()
Me.ToolStrip2 = New System.Windows.Forms.ToolStrip()
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.TsmiCopy = New System.Windows.Forms.ToolStripMenuItem()
Me.TsmiPaste = New System.Windows.Forms.ToolStripMenuItem()
Me.TsmiDelete = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator()
Me.完整图像ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.TsBtnImg0 = New System.Windows.Forms.ToolStripButton()
Me.TsBtnImg1 = New System.Windows.Forms.ToolStripButton()
Me.TsBtnImg2 = New System.Windows.Forms.ToolStripButton()
Me.TsBtnImg3 = New System.Windows.Forms.ToolStripButton()
Me.Label2 = New System.Windows.Forms.Label()
Me.BtnCommit = New System.Windows.Forms.Button()
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SplitContainer1.Panel1.SuspendLayout()
Me.SplitContainer1.Panel2.SuspendLayout()
Me.SplitContainer1.SuspendLayout()
Me.TabRepairSource.SuspendLayout()
Me.TabPage8.SuspendLayout()
Me.GroupBox2.SuspendLayout()
Me.GroupBox3.SuspendLayout()
Me.TabPage9.SuspendLayout()
Me.GroupBox5.SuspendLayout()
Me.GroupBox4.SuspendLayout()
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.GroupBox1.SuspendLayout()
CType(Me.SplitContainer2, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SplitContainer2.Panel1.SuspendLayout()
Me.SplitContainer2.Panel2.SuspendLayout()
Me.SplitContainer2.SuspendLayout()
Me.GrpTestLog.SuspendLayout()
Me.TabControl2.SuspendLayout()
Me.TabPage6.SuspendLayout()
Me.TabPage3.SuspendLayout()
Me.TabPage4.SuspendLayout()
Me.TabPage5.SuspendLayout()
Me.GrpRepairLog.SuspendLayout()
Me.TabControl1.SuspendLayout()
Me.TabPage7.SuspendLayout()
Me.TabPage1.SuspendLayout()
Me.TabPage2.SuspendLayout()
Me.ToolStrip2.SuspendLayout()
Me.ContextMenuStrip1.SuspendLayout()
Me.SuspendLayout()
'
'StatusStrip1
'
Me.StatusStrip1.Location = New System.Drawing.Point(0, 679)
Me.StatusStrip1.Name = "StatusStrip1"
Me.StatusStrip1.Size = New System.Drawing.Size(798, 22)
Me.StatusStrip1.TabIndex = 2
Me.StatusStrip1.Text = "StatusStrip1"
'
'SplitContainer1
'
Me.SplitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
Me.SplitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1
Me.SplitContainer1.Location = New System.Drawing.Point(0, 0)
Me.SplitContainer1.Name = "SplitContainer1"
'
'SplitContainer1.Panel1
'
Me.SplitContainer1.Panel1.Controls.Add(Me.TabRepairSource)
'
'SplitContainer1.Panel2
'
Me.SplitContainer1.Panel2.Controls.Add(Me.SplitContainer2)
Me.SplitContainer1.Panel2.Controls.Add(Me.Label7)
Me.SplitContainer1.Panel2.Controls.Add(Me.CboRepairScheme)
Me.SplitContainer1.Panel2.Controls.Add(Me.CboRepairReason)
Me.SplitContainer1.Panel2.Controls.Add(Me.CboRepairType)
Me.SplitContainer1.Panel2.Controls.Add(Me.Label5)
Me.SplitContainer1.Panel2.Controls.Add(Me.Label4)
Me.SplitContainer1.Panel2.Controls.Add(Me.Label3)
Me.SplitContainer1.Panel2.Controls.Add(Me.CboRepairResult)
Me.SplitContainer1.Panel2.Controls.Add(Me.ToolStrip2)
Me.SplitContainer1.Panel2.Controls.Add(Me.Label2)
Me.SplitContainer1.Panel2.Controls.Add(Me.BtnCommit)
Me.SplitContainer1.Size = New System.Drawing.Size(798, 679)
Me.SplitContainer1.SplitterDistance = 296
Me.SplitContainer1.TabIndex = 3
'
'TabRepairSource
'
Me.TabRepairSource.Controls.Add(Me.TabPage8)
Me.TabRepairSource.Controls.Add(Me.TabPage9)
Me.TabRepairSource.Dock = System.Windows.Forms.DockStyle.Fill
Me.TabRepairSource.Location = New System.Drawing.Point(0, 0)
Me.TabRepairSource.Name = "TabRepairSource"
Me.TabRepairSource.SelectedIndex = 0
Me.TabRepairSource.Size = New System.Drawing.Size(296, 679)
Me.TabRepairSource.TabIndex = 6
'
'TabPage8
'
Me.TabPage8.Controls.Add(Me.GroupBox2)
Me.TabPage8.Controls.Add(Me.GroupBox3)
Me.TabPage8.Controls.Add(Me.lblPassFailDisplay)
Me.TabPage8.Location = New System.Drawing.Point(4, 22)
Me.TabPage8.Name = "TabPage8"
Me.TabPage8.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage8.Size = New System.Drawing.Size(288, 653)
Me.TabPage8.TabIndex = 0
Me.TabPage8.Text = "生产返修"
Me.TabPage8.UseVisualStyleBackColor = True
'
'GroupBox2
'
Me.GroupBox2.Controls.Add(Me.TxtDevSn)
Me.GroupBox2.Dock = System.Windows.Forms.DockStyle.Top
Me.GroupBox2.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GroupBox2.Location = New System.Drawing.Point(3, 3)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.Size = New System.Drawing.Size(282, 51)
Me.GroupBox2.TabIndex = 2
Me.GroupBox2.TabStop = False
Me.GroupBox2.Text = "产品条码"
'
'TxtDevSn
'
Me.TxtDevSn.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.TxtDevSn.BackColor = System.Drawing.Color.White
Me.TxtDevSn.Font = New System.Drawing.Font("黑体", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.TxtDevSn.ImeMode = System.Windows.Forms.ImeMode.Disable
Me.TxtDevSn.Location = New System.Drawing.Point(3, 15)
Me.TxtDevSn.Name = "TxtDevSn"
Me.TxtDevSn.Size = New System.Drawing.Size(273, 31)
Me.TxtDevSn.TabIndex = 0
Me.TxtDevSn.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
'
'GroupBox3
'
Me.GroupBox3.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.GroupBox3.Controls.Add(Me.TvwTestLog)
Me.GroupBox3.Font = New System.Drawing.Font("微软雅黑", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GroupBox3.Location = New System.Drawing.Point(2, 140)
Me.GroupBox3.Name = "GroupBox3"
Me.GroupBox3.Size = New System.Drawing.Size(283, 510)
Me.GroupBox3.TabIndex = 3
Me.GroupBox3.TabStop = False
Me.GroupBox3.Text = "测试历史"
'
'TvwTestLog
'
Me.TvwTestLog.BackColor = System.Drawing.SystemColors.InactiveBorder
Me.TvwTestLog.Dock = System.Windows.Forms.DockStyle.Fill
Me.TvwTestLog.ItemHeight = 20
Me.TvwTestLog.Location = New System.Drawing.Point(3, 21)
Me.TvwTestLog.Name = "TvwTestLog"
Me.TvwTestLog.Size = New System.Drawing.Size(277, 486)
Me.TvwTestLog.TabIndex = 1
'
'lblPassFailDisplay
'
Me.lblPassFailDisplay.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.lblPassFailDisplay.BackColor = System.Drawing.SystemColors.ActiveCaptionText
Me.lblPassFailDisplay.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.lblPassFailDisplay.Font = New System.Drawing.Font("Calibri", 48.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.lblPassFailDisplay.ForeColor = System.Drawing.Color.White
Me.lblPassFailDisplay.Location = New System.Drawing.Point(4, 57)
Me.lblPassFailDisplay.Name = "lblPassFailDisplay"
Me.lblPassFailDisplay.Size = New System.Drawing.Size(279, 80)
Me.lblPassFailDisplay.TabIndex = 5
Me.lblPassFailDisplay.Text = "No Test"
Me.lblPassFailDisplay.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
'
'TabPage9
'
Me.TabPage9.Controls.Add(Me.GroupBox5)
Me.TabPage9.Controls.Add(Me.GroupBox4)
Me.TabPage9.Controls.Add(Me.GroupBox1)
Me.TabPage9.Location = New System.Drawing.Point(4, 22)
Me.TabPage9.Name = "TabPage9"
Me.TabPage9.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage9.Size = New System.Drawing.Size(288, 653)
Me.TabPage9.TabIndex = 1
Me.TabPage9.Text = "市场返修"
Me.TabPage9.UseVisualStyleBackColor = True
'
'GroupBox5
'
Me.GroupBox5.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.GroupBox5.Controls.Add(Me.TvwTestLog_Request)
Me.GroupBox5.Font = New System.Drawing.Font("微软雅黑", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GroupBox5.Location = New System.Drawing.Point(3, 52)
Me.GroupBox5.Name = "GroupBox5"
Me.GroupBox5.Size = New System.Drawing.Size(282, 255)
Me.GroupBox5.TabIndex = 5
Me.GroupBox5.TabStop = False
Me.GroupBox5.Text = "测试历史"
'
'TvwTestLog_Request
'
Me.TvwTestLog_Request.BackColor = System.Drawing.SystemColors.InactiveBorder
Me.TvwTestLog_Request.Dock = System.Windows.Forms.DockStyle.Fill
Me.TvwTestLog_Request.ItemHeight = 20
Me.TvwTestLog_Request.Location = New System.Drawing.Point(3, 21)
Me.TvwTestLog_Request.Name = "TvwTestLog_Request"
Me.TvwTestLog_Request.Size = New System.Drawing.Size(276, 231)
Me.TvwTestLog_Request.TabIndex = 1
'
'GroupBox4
'
Me.GroupBox4.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.GroupBox4.Controls.Add(Me.PictureBox1)
Me.GroupBox4.Controls.Add(Me.TvwRepairRequest)
Me.GroupBox4.Font = New System.Drawing.Font("微软雅黑", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GroupBox4.Location = New System.Drawing.Point(0, 307)
Me.GroupBox4.Name = "GroupBox4"
Me.GroupBox4.Size = New System.Drawing.Size(285, 343)
Me.GroupBox4.TabIndex = 4
Me.GroupBox4.TabStop = False
Me.GroupBox4.Text = "报修信息"
'
'PictureBox1
'
Me.PictureBox1.Anchor = CType(((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.PictureBox1.Location = New System.Drawing.Point(6, 242)
Me.PictureBox1.Name = "PictureBox1"
Me.PictureBox1.Size = New System.Drawing.Size(276, 101)
Me.PictureBox1.TabIndex = 5
Me.PictureBox1.TabStop = False
'
'TvwRepairRequest
'
Me.TvwRepairRequest.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.TvwRepairRequest.BackColor = System.Drawing.SystemColors.InactiveBorder
Me.TvwRepairRequest.ItemHeight = 20
Me.TvwRepairRequest.Location = New System.Drawing.Point(6, 21)
Me.TvwRepairRequest.Name = "TvwRepairRequest"
Me.TvwRepairRequest.Size = New System.Drawing.Size(276, 223)
Me.TvwRepairRequest.TabIndex = 1
'
'GroupBox1
'
Me.GroupBox1.Controls.Add(Me.TxtMarketSn)
Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Top
Me.GroupBox1.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GroupBox1.Location = New System.Drawing.Point(3, 3)
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.Size = New System.Drawing.Size(282, 51)
Me.GroupBox1.TabIndex = 3
Me.GroupBox1.TabStop = False
Me.GroupBox1.Text = "产品条码"
'
'TxtMarketSn
'
Me.TxtMarketSn.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.TxtMarketSn.BackColor = System.Drawing.Color.White
Me.TxtMarketSn.Font = New System.Drawing.Font("黑体", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.TxtMarketSn.ImeMode = System.Windows.Forms.ImeMode.Disable
Me.TxtMarketSn.Location = New System.Drawing.Point(3, 15)
Me.TxtMarketSn.Name = "TxtMarketSn"
Me.TxtMarketSn.Size = New System.Drawing.Size(273, 31)
Me.TxtMarketSn.TabIndex = 0
Me.TxtMarketSn.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
'
'SplitContainer2
'
Me.SplitContainer2.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.SplitContainer2.Location = New System.Drawing.Point(3, 3)
Me.SplitContainer2.Name = "SplitContainer2"
Me.SplitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal
'
'SplitContainer2.Panel1
'
Me.SplitContainer2.Panel1.Controls.Add(Me.GrpTestLog)
'
'SplitContainer2.Panel2
'
Me.SplitContainer2.Panel2.Controls.Add(Me.GrpRepairLog)
Me.SplitContainer2.Size = New System.Drawing.Size(490, 552)
Me.SplitContainer2.SplitterDistance = 276
Me.SplitContainer2.TabIndex = 17
'
'GrpTestLog
'
Me.GrpTestLog.Controls.Add(Me.BtnCheckTest)
Me.GrpTestLog.Controls.Add(Me.TabControl2)
Me.GrpTestLog.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrpTestLog.Font = New System.Drawing.Font("微软雅黑", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrpTestLog.Location = New System.Drawing.Point(0, 0)
Me.GrpTestLog.Name = "GrpTestLog"
Me.GrpTestLog.Size = New System.Drawing.Size(490, 276)
Me.GrpTestLog.TabIndex = 7
Me.GrpTestLog.TabStop = False
Me.GrpTestLog.Text = "测试记录"
'
'BtnCheckTest
'
Me.BtnCheckTest.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.BtnCheckTest.Font = New System.Drawing.Font("微软雅黑", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.BtnCheckTest.Location = New System.Drawing.Point(404, 16)
Me.BtnCheckTest.Name = "BtnCheckTest"
Me.BtnCheckTest.Size = New System.Drawing.Size(82, 28)
Me.BtnCheckTest.TabIndex = 1
Me.BtnCheckTest.Text = "筛选"
Me.BtnCheckTest.UseVisualStyleBackColor = True
'
'TabControl2
'
Me.TabControl2.Controls.Add(Me.TabPage6)
Me.TabControl2.Controls.Add(Me.TabPage3)
Me.TabControl2.Controls.Add(Me.TabPage4)
Me.TabControl2.Controls.Add(Me.TabPage5)
Me.TabControl2.Dock = System.Windows.Forms.DockStyle.Fill
Me.TabControl2.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.TabControl2.HotTrack = True
Me.TabControl2.Location = New System.Drawing.Point(3, 21)
Me.TabControl2.Margin = New System.Windows.Forms.Padding(0)
Me.TabControl2.Name = "TabControl2"
Me.TabControl2.SelectedIndex = 0
Me.TabControl2.Size = New System.Drawing.Size(484, 252)
Me.TabControl2.TabIndex = 7
'
'TabPage6
'
Me.TabPage6.Controls.Add(Me.GrdSnRecord)
Me.TabPage6.Location = New System.Drawing.Point(4, 26)
Me.TabPage6.Margin = New System.Windows.Forms.Padding(0)
Me.TabPage6.Name = "TabPage6"
Me.TabPage6.Size = New System.Drawing.Size(476, 222)
Me.TabPage6.TabIndex = 3
Me.TabPage6.Text = "本条码记录"
Me.TabPage6.UseVisualStyleBackColor = True
'
'GrdSnRecord
'
Me.GrdSnRecord.BorderStyle = FlexCell.BorderStyleEnum.None
Me.GrdSnRecord.CheckedImage = Nothing
Me.GrdSnRecord.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.GrdSnRecord.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrdSnRecord.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrdSnRecord.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.GrdSnRecord.Location = New System.Drawing.Point(0, 0)
Me.GrdSnRecord.Name = "GrdSnRecord"
Me.GrdSnRecord.Size = New System.Drawing.Size(476, 222)
Me.GrdSnRecord.TabIndex = 2
Me.GrdSnRecord.UncheckedImage = Nothing
'
'TabPage3
'
Me.TabPage3.Controls.Add(Me.GrdAllRecord)
Me.TabPage3.Location = New System.Drawing.Point(4, 26)
Me.TabPage3.Margin = New System.Windows.Forms.Padding(0)
Me.TabPage3.Name = "TabPage3"
Me.TabPage3.Size = New System.Drawing.Size(476, 222)
Me.TabPage3.TabIndex = 0
Me.TabPage3.Text = "全部记录"
Me.TabPage3.UseVisualStyleBackColor = True
'
'GrdAllRecord
'
Me.GrdAllRecord.BorderStyle = FlexCell.BorderStyleEnum.None
Me.GrdAllRecord.CheckedImage = Nothing
Me.GrdAllRecord.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.GrdAllRecord.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrdAllRecord.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrdAllRecord.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.GrdAllRecord.Location = New System.Drawing.Point(0, 0)
Me.GrdAllRecord.Name = "GrdAllRecord"
Me.GrdAllRecord.Size = New System.Drawing.Size(476, 222)
Me.GrdAllRecord.TabIndex = 0
Me.GrdAllRecord.UncheckedImage = Nothing
'
'TabPage4
'
Me.TabPage4.Controls.Add(Me.GrdPassRecord)
Me.TabPage4.Location = New System.Drawing.Point(4, 26)
Me.TabPage4.Margin = New System.Windows.Forms.Padding(0)
Me.TabPage4.Name = "TabPage4"
Me.TabPage4.Size = New System.Drawing.Size(476, 222)
Me.TabPage4.TabIndex = 1
Me.TabPage4.Text = "成功记录"
Me.TabPage4.UseVisualStyleBackColor = True
'
'GrdPassRecord
'
Me.GrdPassRecord.BorderStyle = FlexCell.BorderStyleEnum.None
Me.GrdPassRecord.CheckedImage = Nothing
Me.GrdPassRecord.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.GrdPassRecord.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrdPassRecord.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrdPassRecord.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.GrdPassRecord.Location = New System.Drawing.Point(0, 0)
Me.GrdPassRecord.Name = "GrdPassRecord"
Me.GrdPassRecord.Size = New System.Drawing.Size(476, 222)
Me.GrdPassRecord.TabIndex = 1
Me.GrdPassRecord.UncheckedImage = Nothing
'
'TabPage5
'
Me.TabPage5.Controls.Add(Me.GrdFailRecord)
Me.TabPage5.Location = New System.Drawing.Point(4, 26)
Me.TabPage5.Margin = New System.Windows.Forms.Padding(0)
Me.TabPage5.Name = "TabPage5"
Me.TabPage5.Size = New System.Drawing.Size(476, 222)
Me.TabPage5.TabIndex = 2
Me.TabPage5.Text = "失败记录"
Me.TabPage5.UseVisualStyleBackColor = True
'
'GrdFailRecord
'
Me.GrdFailRecord.BorderStyle = FlexCell.BorderStyleEnum.None
Me.GrdFailRecord.CheckedImage = Nothing
Me.GrdFailRecord.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.GrdFailRecord.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrdFailRecord.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrdFailRecord.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.GrdFailRecord.Location = New System.Drawing.Point(0, 0)
Me.GrdFailRecord.Name = "GrdFailRecord"
Me.GrdFailRecord.Size = New System.Drawing.Size(476, 222)
Me.GrdFailRecord.TabIndex = 2
Me.GrdFailRecord.UncheckedImage = Nothing
'
'GrpRepairLog
'
Me.GrpRepairLog.Controls.Add(Me.BtnCheckRepair)
Me.GrpRepairLog.Controls.Add(Me.TabControl1)
Me.GrpRepairLog.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrpRepairLog.Font = New System.Drawing.Font("微软雅黑", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrpRepairLog.Location = New System.Drawing.Point(0, 0)
Me.GrpRepairLog.Name = "GrpRepairLog"
Me.GrpRepairLog.Size = New System.Drawing.Size(490, 272)
Me.GrpRepairLog.TabIndex = 6
Me.GrpRepairLog.TabStop = False
Me.GrpRepairLog.Text = "维修记录"
'
'BtnCheckRepair
'
Me.BtnCheckRepair.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.BtnCheckRepair.Font = New System.Drawing.Font("微软雅黑", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.BtnCheckRepair.Location = New System.Drawing.Point(401, 15)
Me.BtnCheckRepair.Name = "BtnCheckRepair"
Me.BtnCheckRepair.Size = New System.Drawing.Size(82, 28)
Me.BtnCheckRepair.TabIndex = 8
Me.BtnCheckRepair.Text = "筛选"
Me.BtnCheckRepair.UseVisualStyleBackColor = True
'
'TabControl1
'
Me.TabControl1.Controls.Add(Me.TabPage7)
Me.TabControl1.Controls.Add(Me.TabPage1)
Me.TabControl1.Controls.Add(Me.TabPage2)
Me.TabControl1.Dock = System.Windows.Forms.DockStyle.Fill
Me.TabControl1.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.TabControl1.HotTrack = True
Me.TabControl1.Location = New System.Drawing.Point(3, 21)
Me.TabControl1.Margin = New System.Windows.Forms.Padding(0)
Me.TabControl1.Name = "TabControl1"
Me.TabControl1.SelectedIndex = 0
Me.TabControl1.Size = New System.Drawing.Size(484, 248)
Me.TabControl1.TabIndex = 7
'
'TabPage7
'
Me.TabPage7.Controls.Add(Me.GrdSnRepair)
Me.TabPage7.Location = New System.Drawing.Point(4, 26)
Me.TabPage7.Name = "TabPage7"
Me.TabPage7.Size = New System.Drawing.Size(476, 218)
Me.TabPage7.TabIndex = 2
Me.TabPage7.Text = "本条码记录"
Me.TabPage7.UseVisualStyleBackColor = True
'
'GrdSnRepair
'
Me.GrdSnRepair.BorderStyle = FlexCell.BorderStyleEnum.None
Me.GrdSnRepair.CheckedImage = Nothing
Me.GrdSnRepair.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.GrdSnRepair.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrdSnRepair.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrdSnRepair.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.GrdSnRepair.Location = New System.Drawing.Point(0, 0)
Me.GrdSnRepair.Name = "GrdSnRepair"
Me.GrdSnRepair.Size = New System.Drawing.Size(476, 218)
Me.GrdSnRepair.TabIndex = 2
Me.GrdSnRepair.UncheckedImage = Nothing
'
'TabPage1
'
Me.TabPage1.Controls.Add(Me.GrdTestPlan)
Me.TabPage1.Location = New System.Drawing.Point(4, 26)
Me.TabPage1.Margin = New System.Windows.Forms.Padding(0)
Me.TabPage1.Name = "TabPage1"
Me.TabPage1.Size = New System.Drawing.Size(476, 218)
Me.TabPage1.TabIndex = 0
Me.TabPage1.Text = "相同失败步骤"
Me.TabPage1.UseVisualStyleBackColor = True
'
'GrdTestPlan
'
Me.GrdTestPlan.BorderStyle = FlexCell.BorderStyleEnum.None
Me.GrdTestPlan.CheckedImage = Nothing
Me.GrdTestPlan.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.GrdTestPlan.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrdTestPlan.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrdTestPlan.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.GrdTestPlan.Location = New System.Drawing.Point(0, 0)
Me.GrdTestPlan.Name = "GrdTestPlan"
Me.GrdTestPlan.Size = New System.Drawing.Size(476, 218)
Me.GrdTestPlan.TabIndex = 0
Me.GrdTestPlan.UncheckedImage = Nothing
'
'TabPage2
'
Me.TabPage2.Controls.Add(Me.GrdErrCode)
Me.TabPage2.Location = New System.Drawing.Point(4, 26)
Me.TabPage2.Margin = New System.Windows.Forms.Padding(0)
Me.TabPage2.Name = "TabPage2"
Me.TabPage2.Size = New System.Drawing.Size(476, 218)
Me.TabPage2.TabIndex = 1
Me.TabPage2.Text = "相同错误码"
Me.TabPage2.UseVisualStyleBackColor = True
'
'GrdErrCode
'
Me.GrdErrCode.BorderStyle = FlexCell.BorderStyleEnum.None
Me.GrdErrCode.CheckedImage = Nothing
Me.GrdErrCode.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.GrdErrCode.Dock = System.Windows.Forms.DockStyle.Fill
Me.GrdErrCode.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.GrdErrCode.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.GrdErrCode.Location = New System.Drawing.Point(0, 0)
Me.GrdErrCode.Name = "GrdErrCode"
Me.GrdErrCode.Size = New System.Drawing.Size(476, 218)
Me.GrdErrCode.TabIndex = 1
Me.GrdErrCode.UncheckedImage = Nothing
'
'Label7
'
Me.Label7.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.Label7.AutoSize = True
Me.Label7.Location = New System.Drawing.Point(10, 644)
Me.Label7.Name = "Label7"
Me.Label7.Size = New System.Drawing.Size(53, 12)
Me.Label7.TabIndex = 16
Me.Label7.Text = "故障图像"
'
'CboRepairScheme
'
Me.CboRepairScheme.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.CboRepairScheme.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
Me.CboRepairScheme.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
Me.CboRepairScheme.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.CboRepairScheme.FormattingEnabled = True
Me.CboRepairScheme.Location = New System.Drawing.Point(66, 592)
Me.CboRepairScheme.Name = "CboRepairScheme"
Me.CboRepairScheme.Size = New System.Drawing.Size(427, 25)
Me.CboRepairScheme.TabIndex = 0
'
'CboRepairReason
'
Me.CboRepairReason.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.CboRepairReason.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
Me.CboRepairReason.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.CboRepairReason.FormattingEnabled = True
Me.CboRepairReason.Location = New System.Drawing.Point(228, 561)
Me.CboRepairReason.Name = "CboRepairReason"
Me.CboRepairReason.Size = New System.Drawing.Size(102, 25)
Me.CboRepairReason.TabIndex = 0
'
'CboRepairType
'
Me.CboRepairType.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.CboRepairType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
Me.CboRepairType.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.CboRepairType.FormattingEnabled = True
Me.CboRepairType.Location = New System.Drawing.Point(66, 561)
Me.CboRepairType.Name = "CboRepairType"
Me.CboRepairType.Size = New System.Drawing.Size(102, 25)
Me.CboRepairType.TabIndex = 0
'
'Label5
'
Me.Label5.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.Label5.AutoSize = True
Me.Label5.Location = New System.Drawing.Point(173, 568)
Me.Label5.Name = "Label5"
Me.Label5.Size = New System.Drawing.Size(53, 12)
Me.Label5.TabIndex = 13
Me.Label5.Text = "返修原因"
'
'Label4
'
Me.Label4.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.Label4.AutoSize = True
Me.Label4.Location = New System.Drawing.Point(10, 567)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing.Size(53, 12)
Me.Label4.TabIndex = 12
Me.Label4.Text = "返修类型"
'
'Label3
'
Me.Label3.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.Label3.AutoSize = True
Me.Label3.Location = New System.Drawing.Point(10, 598)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(53, 12)
Me.Label3.TabIndex = 11
Me.Label3.Text = "返修方案"
'
'CboRepairResult
'
Me.CboRepairResult.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.CboRepairResult.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
Me.CboRepairResult.Font = New System.Drawing.Font("微软雅黑", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.CboRepairResult.FormattingEnabled = True
Me.CboRepairResult.Location = New System.Drawing.Point(387, 561)
Me.CboRepairResult.Name = "CboRepairResult"
Me.CboRepairResult.Size = New System.Drawing.Size(106, 25)
Me.CboRepairResult.TabIndex = 0
'
'ToolStrip2
'
Me.ToolStrip2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.ToolStrip2.ContextMenuStrip = Me.ContextMenuStrip1
Me.ToolStrip2.Dock = System.Windows.Forms.DockStyle.None
Me.ToolStrip2.ImageScalingSize = New System.Drawing.Size(60, 45)
Me.ToolStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.TsBtnImg0, Me.TsBtnImg1, Me.TsBtnImg2, Me.TsBtnImg3})
Me.ToolStrip2.Location = New System.Drawing.Point(66, 624)
Me.ToolStrip2.Name = "ToolStrip2"
Me.ToolStrip2.Size = New System.Drawing.Size(252, 48)
Me.ToolStrip2.TabIndex = 0
Me.ToolStrip2.Text = "ToolStrip2"
'
'ContextMenuStrip1
'
Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.TsmiCopy, Me.TsmiPaste, Me.TsmiDelete, Me.ToolStripSeparator1, Me.完整图像ToolStripMenuItem})
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
Me.ContextMenuStrip1.Size = New System.Drawing.Size(125, 98)
'
'TsmiCopy
'
Me.TsmiCopy.Name = "TsmiCopy"
Me.TsmiCopy.Size = New System.Drawing.Size(124, 22)
Me.TsmiCopy.Text = "复制图像"
'
'TsmiPaste
'
Me.TsmiPaste.Name = "TsmiPaste"
Me.TsmiPaste.Size = New System.Drawing.Size(124, 22)
Me.TsmiPaste.Text = "粘贴图像"
'
'TsmiDelete
'
Me.TsmiDelete.Name = "TsmiDelete"
Me.TsmiDelete.Size = New System.Drawing.Size(124, 22)
Me.TsmiDelete.Text = "删除图像"
'
'ToolStripSeparator1
'
Me.ToolStripSeparator1.Name = "ToolStripSeparator1"
Me.ToolStripSeparator1.Size = New System.Drawing.Size(121, 6)
'
'完整图像ToolStripMenuItem
'
Me.完整图像ToolStripMenuItem.Name = "完整图像ToolStripMenuItem"
Me.完整图像ToolStripMenuItem.Size = New System.Drawing.Size(124, 22)
Me.完整图像ToolStripMenuItem.Text = "完整图像"
'
'TsBtnImg0
'
Me.TsBtnImg0.AutoSize = False
Me.TsBtnImg0.Checked = True
Me.TsBtnImg0.CheckState = System.Windows.Forms.CheckState.Checked
Me.TsBtnImg0.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.TsBtnImg0.Image = Global.AUTS_Repair.My.Resources.Resources.NoImg40_30
Me.TsBtnImg0.ImageTransparentColor = System.Drawing.Color.Magenta
Me.TsBtnImg0.Name = "TsBtnImg0"
Me.TsBtnImg0.Size = New System.Drawing.Size(60, 45)
Me.TsBtnImg0.Tag = "0"
Me.TsBtnImg0.Text = "图1"
Me.TsBtnImg0.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay
'
'TsBtnImg1
'
Me.TsBtnImg1.AutoSize = False
Me.TsBtnImg1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
Me.TsBtnImg1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.TsBtnImg1.Image = Global.AUTS_Repair.My.Resources.Resources.NoImg40_30
Me.TsBtnImg1.ImageTransparentColor = System.Drawing.Color.Magenta
Me.TsBtnImg1.Name = "TsBtnImg1"
Me.TsBtnImg1.Size = New System.Drawing.Size(60, 45)
Me.TsBtnImg1.Tag = "1"
Me.TsBtnImg1.Text = "图2"
Me.TsBtnImg1.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay
'
'TsBtnImg2
'
Me.TsBtnImg2.AutoSize = False
Me.TsBtnImg2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
Me.TsBtnImg2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.TsBtnImg2.Image = Global.AUTS_Repair.My.Resources.Resources.NoImg40_30
Me.TsBtnImg2.ImageTransparentColor = System.Drawing.Color.Magenta
Me.TsBtnImg2.Name = "TsBtnImg2"
Me.TsBtnImg2.Size = New System.Drawing.Size(60, 45)
Me.TsBtnImg2.Tag = "2"
Me.TsBtnImg2.Text = "图3"
Me.TsBtnImg2.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay
'
'TsBtnImg3
'
Me.TsBtnImg3.AutoSize = False
Me.TsBtnImg3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
Me.TsBtnImg3.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.TsBtnImg3.Image = Global.AUTS_Repair.My.Resources.Resources.NoImg40_30
Me.TsBtnImg3.ImageTransparentColor = System.Drawing.Color.Magenta
Me.TsBtnImg3.Name = "TsBtnImg3"
Me.TsBtnImg3.Size = New System.Drawing.Size(60, 45)
Me.TsBtnImg3.Tag = "3"
Me.TsBtnImg3.Text = "图4"
Me.TsBtnImg3.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay
'
'Label2
'
Me.Label2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.Label2.AutoSize = True
Me.Label2.Location = New System.Drawing.Point(333, 568)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(53, 12)
Me.Label2.TabIndex = 10
Me.Label2.Text = "返修结果"
'
'BtnCommit
'
Me.BtnCommit.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.BtnCommit.Font = New System.Drawing.Font("微软雅黑", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.BtnCommit.ForeColor = System.Drawing.Color.Green
Me.BtnCommit.Location = New System.Drawing.Point(371, 623)
Me.BtnCommit.Name = "BtnCommit"
Me.BtnCommit.Size = New System.Drawing.Size(122, 49)
Me.BtnCommit.TabIndex = 2
Me.BtnCommit.Text = "提交"
Me.BtnCommit.UseVisualStyleBackColor = True
'
'FrmMain
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(798, 701)
Me.Controls.Add(Me.SplitContainer1)
Me.Controls.Add(Me.StatusStrip1)
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.KeyPreview = True
Me.Name = "FrmMain"
Me.Text = "RepairStation"
Me.SplitContainer1.Panel1.ResumeLayout(False)
Me.SplitContainer1.Panel2.ResumeLayout(False)
Me.SplitContainer1.Panel2.PerformLayout()
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).EndInit()
Me.SplitContainer1.ResumeLayout(False)
Me.TabRepairSource.ResumeLayout(False)
Me.TabPage8.ResumeLayout(False)
Me.GroupBox2.ResumeLayout(False)
Me.GroupBox2.PerformLayout()
Me.GroupBox3.ResumeLayout(False)
Me.TabPage9.ResumeLayout(False)
Me.GroupBox5.ResumeLayout(False)
Me.GroupBox4.ResumeLayout(False)
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
Me.GroupBox1.ResumeLayout(False)
Me.GroupBox1.PerformLayout()
Me.SplitContainer2.Panel1.ResumeLayout(False)
Me.SplitContainer2.Panel2.ResumeLayout(False)
CType(Me.SplitContainer2, System.ComponentModel.ISupportInitialize).EndInit()
Me.SplitContainer2.ResumeLayout(False)
Me.GrpTestLog.ResumeLayout(False)
Me.TabControl2.ResumeLayout(False)
Me.TabPage6.ResumeLayout(False)
Me.TabPage3.ResumeLayout(False)
Me.TabPage4.ResumeLayout(False)
Me.TabPage5.ResumeLayout(False)
Me.GrpRepairLog.ResumeLayout(False)
Me.TabControl1.ResumeLayout(False)
Me.TabPage7.ResumeLayout(False)
Me.TabPage1.ResumeLayout(False)
Me.TabPage2.ResumeLayout(False)
Me.ToolStrip2.ResumeLayout(False)
Me.ToolStrip2.PerformLayout()
Me.ContextMenuStrip1.ResumeLayout(False)
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents StatusStrip1 As StatusStrip
Friend WithEvents SplitContainer1 As SplitContainer
Friend WithEvents TxtDevSn As TextBox
Friend WithEvents ToolStrip2 As ToolStrip
Friend WithEvents TsBtnImg0 As ToolStripButton
Friend WithEvents GroupBox3 As GroupBox
Friend WithEvents TvwTestLog As TreeView
Friend WithEvents GroupBox2 As GroupBox
Friend WithEvents BtnCommit As Button
Friend WithEvents TsBtnImg1 As ToolStripButton
Friend WithEvents TsBtnImg2 As ToolStripButton
Friend WithEvents TsBtnImg3 As ToolStripButton
Friend WithEvents lblPassFailDisplay As Label
Friend WithEvents CboRepairType As ComboBox
Friend WithEvents CboRepairScheme As ComboBox
Friend WithEvents CboRepairReason As ComboBox
Friend WithEvents GrpTestLog As GroupBox
Friend WithEvents TabControl2 As TabControl
Friend WithEvents TabPage3 As TabPage
Friend WithEvents GrdAllRecord As FlexCell.Grid
Friend WithEvents TabPage4 As TabPage
Friend WithEvents GrdPassRecord As FlexCell.Grid
Friend WithEvents GrpRepairLog As GroupBox
Friend WithEvents TabControl1 As TabControl
Friend WithEvents TabPage1 As TabPage
Friend WithEvents GrdTestPlan As FlexCell.Grid
Friend WithEvents TabPage2 As TabPage
Friend WithEvents GrdErrCode As FlexCell.Grid
Friend WithEvents CboRepairResult As ComboBox
Friend WithEvents TabPage5 As TabPage
Friend WithEvents GrdFailRecord As FlexCell.Grid
Friend WithEvents TabPage6 As TabPage
Friend WithEvents GrdSnRecord As FlexCell.Grid
Friend WithEvents Label2 As Label
Friend WithEvents Label7 As Label
Friend WithEvents Label5 As Label
Friend WithEvents Label4 As Label
Friend WithEvents Label3 As Label
Friend WithEvents SplitContainer2 As SplitContainer
Friend WithEvents ContextMenuStrip1 As ContextMenuStrip
Friend WithEvents TsmiCopy As ToolStripMenuItem
Friend WithEvents TsmiPaste As ToolStripMenuItem
Friend WithEvents TsmiDelete As ToolStripMenuItem
Friend WithEvents TabPage7 As TabPage
Friend WithEvents GrdSnRepair As FlexCell.Grid
Friend WithEvents TabRepairSource As TabControl
Friend WithEvents TabPage8 As TabPage
Friend WithEvents TabPage9 As TabPage
Friend WithEvents GroupBox1 As GroupBox
Friend WithEvents TxtMarketSn As TextBox
Friend WithEvents GroupBox4 As GroupBox
Friend WithEvents TvwRepairRequest As TreeView
Friend WithEvents ToolStripSeparator1 As ToolStripSeparator
Friend WithEvents 完整图像ToolStripMenuItem As ToolStripMenuItem
Friend WithEvents BtnCheckTest As Button
Friend WithEvents BtnCheckRepair As Button
Friend WithEvents PictureBox1 As PictureBox
Friend WithEvents GroupBox5 As GroupBox
Friend WithEvents TvwTestLog_Request As TreeView
End Class

6305
AUTS_Repair/Form1.resx Normal file

File diff suppressed because it is too large Load Diff

1124
AUTS_Repair/Form1.vb Normal file

File diff suppressed because it is too large Load Diff

78
AUTS_Repair/FrmCheckLog.Designer.vb generated Normal file
View File

@@ -0,0 +1,78 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class FrmCheckLog
Inherits System.Windows.Forms.Form
'Form 重写 Dispose以清理组件列表。
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Windows 窗体设计器所必需的
Private components As System.ComponentModel.IContainer
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改它。
'不要使用代码编辑器修改它。
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.Grid1 = New FlexCell.Grid()
Me.BtnOk = New System.Windows.Forms.Button()
Me.BtnCencel = New System.Windows.Forms.Button()
Me.SuspendLayout()
'
'Grid1
'
Me.Grid1.BorderStyle = FlexCell.BorderStyleEnum.None
Me.Grid1.CheckedImage = Nothing
Me.Grid1.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
Me.Grid1.Font = New System.Drawing.Font("宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
Me.Grid1.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
Me.Grid1.Location = New System.Drawing.Point(0, 0)
Me.Grid1.Name = "Grid1"
Me.Grid1.Size = New System.Drawing.Size(303, 405)
Me.Grid1.TabIndex = 0
Me.Grid1.UncheckedImage = Nothing
'
'BtnOk
'
Me.BtnOk.Location = New System.Drawing.Point(143, 423)
Me.BtnOk.Name = "BtnOk"
Me.BtnOk.Size = New System.Drawing.Size(64, 22)
Me.BtnOk.TabIndex = 1
Me.BtnOk.Text = "确定"
Me.BtnOk.UseVisualStyleBackColor = True
'
'BtnCencel
'
Me.BtnCencel.Location = New System.Drawing.Point(216, 422)
Me.BtnCencel.Name = "BtnCencel"
Me.BtnCencel.Size = New System.Drawing.Size(75, 23)
Me.BtnCencel.TabIndex = 2
Me.BtnCencel.Text = "取消"
Me.BtnCencel.UseVisualStyleBackColor = True
'
'FrmCheckLog
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(303, 450)
Me.Controls.Add(Me.BtnCencel)
Me.Controls.Add(Me.BtnOk)
Me.Controls.Add(Me.Grid1)
Me.Name = "FrmCheckLog"
Me.Text = "FrmCheckLog"
Me.ResumeLayout(False)
End Sub
Friend WithEvents Grid1 As FlexCell.Grid
Friend WithEvents BtnOk As Button
Friend WithEvents BtnCencel As Button
End Class

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@@ -0,0 +1,46 @@
Public Class FrmCheckLog
Private Sub FrmCheckLog_Load(sender As Object, e As EventArgs) Handles Me.Load
Text = "选择显示列"
InitGrid()
End Sub
Public CheckRows As Dictionary(Of String, String)
Private Sub InitGrid()
With Grid1
.AutoRedraw = False
.DisplayRowNumber = True
.Cols = 3
.Rows = CheckRows.Count + 1
.ExtendLastCol = True
.Column(1).CellType = FlexCell.CellTypeEnum.CheckBox
For i As Integer = 0 To CheckRows.Count - 1
.Cell(i + 1, 1).Text = CheckRows.Values(i)
.Cell(i + 1, 2).Text = CheckRows.Keys(i)
Next
.AutoRedraw = True
.Refresh()
End With
End Sub
Private Sub BtnOk_Click(sender As Object, e As EventArgs) Handles BtnOk.Click
DialogResult = DialogResult.OK
For i As Integer = 1 To Grid1.Rows - 1
If Grid1.Cell(i, 1).BooleanValue Then
CheckRows(Grid1.Cell(i, 2).Text) = "1"
Else
CheckRows(Grid1.Cell(i, 2).Text) = "0"
End If
Next
End Sub
Private Sub BtnCencel_Click(sender As Object, e As EventArgs) Handles BtnCencel.Click
DialogResult = DialogResult.Cancel
End Sub
End Class

57
AUTS_Repair/FrmImage.Designer.vb generated Normal file
View File

@@ -0,0 +1,57 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class FrmImage
Inherits System.Windows.Forms.Form
'Form 重写 Dispose以清理组件列表。
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Windows 窗体设计器所必需的
Private components As System.ComponentModel.IContainer
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改它。
'不要使用代码编辑器修改它。
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.PictureBox1 = New System.Windows.Forms.PictureBox()
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'PictureBox1
'
Me.PictureBox1.Dock = System.Windows.Forms.DockStyle.Fill
Me.PictureBox1.Location = New System.Drawing.Point(0, 0)
Me.PictureBox1.Name = "PictureBox1"
Me.PictureBox1.Size = New System.Drawing.Size(584, 441)
Me.PictureBox1.TabIndex = 0
Me.PictureBox1.TabStop = False
'
'FrmImage
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(584, 441)
Me.Controls.Add(Me.PictureBox1)
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow
Me.Name = "FrmImage"
Me.ShowIcon = False
Me.ShowInTaskbar = False
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent
Me.Text = "Frm"
Me.TopMost = True
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
End Sub
Friend WithEvents PictureBox1 As PictureBox
End Class

120
AUTS_Repair/FrmImage.resx Normal file
View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

13
AUTS_Repair/FrmImage.vb Normal file
View File

@@ -0,0 +1,13 @@
Public Class FrmImage
Public Shadows Function ShowImage(img As Image) As DialogResult
Using frm As New FrmImage
frm.PictureBox1.Image = img
Return frm.ShowDialog()
End Using
End Function
Private Sub FrmImage_Load(sender As Object, e As EventArgs) Handles Me.Load
PictureBox1.SizeMode = PictureBoxSizeMode.Zoom
Text = $"Image"
End Sub
End Class

View File

@@ -0,0 +1,38 @@
'------------------------------------------------------------------------------
' <auto-generated>
' 此代码由工具生成。
' 运行时版本:4.0.30319.42000
'
' 对此文件的更改可能会导致不正确的行为,并且如果
' 重新生成代码,这些更改将会丢失。
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
'注意:此文件是自动生成的;请勿直接进行修改。若要更改,
' 或者如果您在此文件中遇到生成错误,请转至项目设计器
' (转至“项目属性”或在解决方案资源管理器中双击“我的项目”节点)
' 然后在“应用程序”选项卡中进行更改。
'
Partial Friend Class MyApplication
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Public Sub New()
MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
Me.IsSingleInstance = false
Me.EnableVisualStyles = true
Me.SaveMySettingsOnExit = true
Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
End Sub
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Protected Overrides Sub OnCreateMainForm()
Me.MainForm = Global.AUTS_Repair.FrmMain
End Sub
End Class
End Namespace

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MySubMain>true</MySubMain>
<MainForm>FrmMain</MainForm>
<SingleInstance>false</SingleInstance>
<ShutdownMode>0</ShutdownMode>
<EnableVisualStyles>true</EnableVisualStyles>
<AuthenticationMode>0</AuthenticationMode>
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
</MyApplicationData>

View File

@@ -0,0 +1,35 @@
Imports System
Imports System.Reflection
Imports System.Runtime.InteropServices
' 有关程序集的一般信息由以下
' 控制。更改这些特性值可修改
' 与程序集关联的信息。
'查看程序集特性的值
<Assembly: AssemblyTitle("AUTS_Repair")>
<Assembly: AssemblyDescription("")>
<Assembly: AssemblyCompany("")>
<Assembly: AssemblyProduct("AUTS_Repair")>
<Assembly: AssemblyCopyright("Copyright © 2021")>
<Assembly: AssemblyTrademark("")>
<Assembly: ComVisible(False)>
'如果此项目向 COM 公开,则下列 GUID 用于 typelib 的 ID
<Assembly: Guid("dc7139a5-4f3a-4173-836f-b35f0054e739")>
' 程序集的版本信息由下列四个值组成:
'
' 主版本
' 次版本
' 生成号
' 修订号
'
'可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
'通过使用 "*",如下所示:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("1.1.0.0")>
<Assembly: AssemblyFileVersion("1.1.0.0")>

View File

@@ -0,0 +1,73 @@
'------------------------------------------------------------------------------
' <auto-generated>
' 此代码由工具生成。
' 运行时版本:4.0.30319.42000
'
' 对此文件的更改可能会导致不正确的行为,并且如果
' 重新生成代码,这些更改将会丢失。
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Imports System
Namespace My.Resources
'此类是由 StronglyTypedResourceBuilder
'类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
'若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
'(以 /str 作为命令选项),或重新生成 VS 项目。
'''<summary>
''' 一个强类型的资源类,用于查找本地化的字符串等。
'''</summary>
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0"), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
Friend Module Resources
Private resourceMan As Global.System.Resources.ResourceManager
Private resourceCulture As Global.System.Globalization.CultureInfo
'''<summary>
''' 返回此类使用的缓存的 ResourceManager 实例。
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
Get
If Object.ReferenceEquals(resourceMan, Nothing) Then
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("AUTS_Repair.Resources", GetType(Resources).Assembly)
resourceMan = temp
End If
Return resourceMan
End Get
End Property
'''<summary>
''' 重写当前线程的 CurrentUICulture 属性,对
''' 使用此强类型资源类的所有资源查找执行重写。
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend Property Culture() As Global.System.Globalization.CultureInfo
Get
Return resourceCulture
End Get
Set
resourceCulture = value
End Set
End Property
'''<summary>
''' 查找 System.Drawing.Bitmap 类型的本地化资源。
'''</summary>
Friend ReadOnly Property NoImg40_30() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("NoImg40_30", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
End Module
End Namespace

View File

@@ -0,0 +1,124 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="NoImg40_30" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\bin\Debug\RepairImage\NoImg40_30.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View File

@@ -0,0 +1,73 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.42000
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"), _
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Partial Friend NotInheritable Class MySettings
Inherits Global.System.Configuration.ApplicationSettingsBase
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings)
#Region "My.Settings Auto-Save Functionality"
#If _MyType = "WindowsForms" Then
Private Shared addedHandler As Boolean
Private Shared addedHandlerLockObject As New Object
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
If My.Application.SaveMySettingsOnExit Then
My.Settings.Save()
End If
End Sub
#End If
#End Region
Public Shared ReadOnly Property [Default]() As MySettings
Get
#If _MyType = "WindowsForms" Then
If Not addedHandler Then
SyncLock addedHandlerLockObject
If Not addedHandler Then
AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
addedHandler = True
End If
End SyncLock
End If
#End If
Return defaultInstance
End Get
End Property
End Class
End Namespace
Namespace My
<Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
Friend Module MySettingsProperty
<Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
Friend ReadOnly Property Settings() As Global.AUTS_Repair.My.MySettings
Get
Return Global.AUTS_Repair.My.MySettings.Default
End Get
End Property
End Module
End Namespace

View File

@@ -0,0 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
<Profiles>
<Profile Name="(Default)" />
</Profiles>
<Settings />
</SettingsFile>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="FluentFTP" version="33.0.3" targetFramework="net48" />
<package id="System.Buffers" version="4.6.0" targetFramework="net48" />
<package id="System.Drawing.Common" version="6.0.0" targetFramework="net48" />
<package id="System.Memory" version="4.5.5" targetFramework="net48" />
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net48" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net48" />
<package id="System.ValueTuple" version="4.5.0" targetFramework="net48" />
</packages>