initial commit
This commit is contained in:
6
.gitignore
vendored
Normal file
6
.gitignore
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
/obj
|
||||
/ArinLog/*.suo
|
||||
/ArinLogin/*.suo
|
||||
/ArinNet/*.suo
|
||||
/CEnergy/*.suo
|
||||
/CEnergy/ArinClassV2/*.user
|
||||
BIN
ArinLog.Net4.dll
Normal file
BIN
ArinLog.Net4.dll
Normal file
Binary file not shown.
20
ArinLog/ArinLog.sln
Normal file
20
ArinLog/ArinLog.sln
Normal file
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ArinLog", "ArinLog.vbproj", "{E9E16A98-8F8D-4848-A27E-4571C184FB1A}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
113
ArinLog/ArinLog.vbproj
Normal file
113
ArinLog/ArinLog.vbproj
Normal file
@@ -0,0 +1,113 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>
|
||||
</ProductVersion>
|
||||
<SchemaVersion>
|
||||
</SchemaVersion>
|
||||
<ProjectGuid>{E9E16A98-8F8D-4848-A27E-4571C184FB1A}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>ArinLog</RootNamespace>
|
||||
<AssemblyName>ArinLog.Net4</AssemblyName>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<MyType>Windows</MyType>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>ArinLog.Net4.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>ArinLog.Net4.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionExplicit>On</OptionExplicit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionCompare>Binary</OptionCompare>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionStrict>Off</OptionStrict>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionInfer>On</OptionInfer>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
</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.Diagnostics" />
|
||||
<Import Include="System.Linq" />
|
||||
<Import Include="System.Xml.Linq" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Class1.vb" />
|
||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||
<Compile Include="My Project\Application.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Application.myapp</DependentUpon>
|
||||
</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="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>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
156
ArinLog/Class1.vb
Normal file
156
ArinLog/Class1.vb
Normal file
@@ -0,0 +1,156 @@
|
||||
Public Class ArinLog
|
||||
|
||||
Dim file As System.IO.FileInfo
|
||||
Dim buffer As System.Text.StringBuilder
|
||||
'Dim Datatable As DataTable
|
||||
Public Event RaiseMsg(time As String, gubun As ETYPE, msg As String)
|
||||
Public Property DivChar As Char
|
||||
Public Property Header As String
|
||||
Public Property FlushCount As Integer
|
||||
Private CurCount As Integer = 0
|
||||
|
||||
Public Enum ETYPE
|
||||
STARTUP
|
||||
SHUTDOWN
|
||||
[ERROR]
|
||||
NORMAL
|
||||
NETWORK
|
||||
KEYBOARD
|
||||
MOUSE
|
||||
PROCESS
|
||||
USERCONTROL
|
||||
BARCODE
|
||||
VISION
|
||||
PRINTER
|
||||
MOTION
|
||||
SQL
|
||||
RS232
|
||||
DATABASE
|
||||
ETC
|
||||
CALC
|
||||
End Enum
|
||||
|
||||
|
||||
Dim setdate As String = ""
|
||||
Public FlushTime As Date = Now '//실기록완료한시간
|
||||
Public Property BaseDirectory As String
|
||||
Public Property BaseExt As String
|
||||
|
||||
Private LAstTime As Date = Now.AddSeconds(-100)
|
||||
Private LAStData As String = ""
|
||||
|
||||
Public Property LogEnable As Boolean
|
||||
|
||||
Public Function GetBuffer() As String
|
||||
Return buffer.ToString
|
||||
End Function
|
||||
|
||||
Public Sub New(Optional BaseDir As String = "", Optional _BaseExt As String = ".txt")
|
||||
If BaseDir = "" Then BaseDir = My.Application.Info.DirectoryPath + "\Log"
|
||||
BaseDirectory = BaseDir
|
||||
BaseExt = _BaseExt
|
||||
|
||||
setdate = Now.ToString("yyMMdd")
|
||||
Me.file = New System.IO.FileInfo(BaseDirectory + "\" & setdate & _BaseExt)
|
||||
If file.Directory.Exists = False Then file.Directory.Create()
|
||||
buffer = New System.Text.StringBuilder
|
||||
|
||||
DivChar = vbTab
|
||||
Header = ""
|
||||
FlushCount = 10
|
||||
LogEnable = True
|
||||
'Datatable = New DataTable
|
||||
'Datatable.Columns.Add("시간")
|
||||
'Datatable.Columns.Add("형태")
|
||||
'Datatable.Columns.Add("메세지")
|
||||
End Sub
|
||||
|
||||
Public Sub Add(bodymsg As String, Optional autof As Boolean = False)
|
||||
If Not LogEnable Then Return
|
||||
Add(ETYPE.NORMAL, bodymsg, autof)
|
||||
End Sub
|
||||
|
||||
Public Sub Add(TYPE As ETYPE, bodymsg As String, Optional autof As Boolean = False)
|
||||
If Not LogEnable Then Return
|
||||
Add(TYPE.ToString(), bodymsg, autof)
|
||||
End Sub
|
||||
|
||||
Public Sub Add(TYPE As String, bodymsg As String, Optional autof As Boolean = False)
|
||||
If Not LogEnable Then Return
|
||||
|
||||
If setdate <> Now.ToString("yyMMdd") Then '//날짜가 달라지면 파일을 변경한다.
|
||||
Flush()
|
||||
setdate = Now.ToString("yyMMdd")
|
||||
Me.file = New System.IO.FileInfo(BaseDirectory & "\" + setdate & _BaseExt)
|
||||
End If
|
||||
|
||||
|
||||
Dim nowdate As Date = Now
|
||||
Dim m As String = nowdate.ToString("yy-MM-dd HH:mm:ss") & "." & nowdate.Millisecond.ToString("000") & DivChar & TYPE.ToString.PadRight(20) & DivChar & bodymsg
|
||||
|
||||
If m <> LAStData Then
|
||||
CurCount += 1
|
||||
buffer.AppendLine(m)
|
||||
LAStData = m
|
||||
If autof OrElse buffer.Length > 100 OrElse TYPE = "ERROR" OrElse CurCount > FlushCount Then '//에러발생시에는 바로 플러싱" Then
|
||||
Flush()
|
||||
End If
|
||||
'//메세지발생함
|
||||
RaiseEvent RaiseMsg(nowdate.ToString("yy-MM-dd HH:mm:ss") & "." & nowdate.Millisecond.ToString("000"), TYPE, bodymsg)
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Public Sub Add(DataTime As Date, Msg As String, Optional autof As Boolean = False)
|
||||
If Not LogEnable Then Return
|
||||
|
||||
If setdate <> DataTime.ToString("yyMMdd") Then '//날짜가 달라지면 파일을 변경한다.
|
||||
Flush()
|
||||
setdate = DataTime.ToString("yyMMdd")
|
||||
Me.file = New System.IO.FileInfo(BaseDirectory & "\" + setdate & _BaseExt)
|
||||
End If
|
||||
|
||||
Dim m As String = DataTime.ToString("yy-MM-dd HH:mm:ss") & DivChar & Msg
|
||||
If m <> LAStData Then
|
||||
CurCount += 1
|
||||
buffer.AppendLine(m)
|
||||
LAStData = m
|
||||
If autof OrElse buffer.Length > 100 OrElse CurCount > FlushCount Then '//에러발생시에는 바로 플러싱" Then
|
||||
Flush()
|
||||
End If
|
||||
'//메세지발생함
|
||||
RaiseEvent RaiseMsg(DataTime.ToString("yy-MM-dd HH:mm:ss") & "." & DataTime.Millisecond.ToString("000"), ETYPE.NORMAL, Msg)
|
||||
Else
|
||||
'//동일데이터는 처리하지 않는다.
|
||||
End If
|
||||
|
||||
|
||||
'//메세지발생함
|
||||
End Sub
|
||||
|
||||
|
||||
Public Function Flush() As Boolean
|
||||
Try
|
||||
If Not (System.IO.File.Exists(file.FullName)) AndAlso Header <> "" Then
|
||||
My.Computer.FileSystem.WriteAllText(file.ToString, Header + vbCrLf, True)
|
||||
End If
|
||||
|
||||
My.Computer.FileSystem.WriteAllText(file.ToString, buffer.ToString, True)
|
||||
|
||||
buffer = New System.Text.StringBuilder
|
||||
FlushTime = Now
|
||||
CurCount = 0
|
||||
Return True
|
||||
Catch ex As Exception
|
||||
Return False
|
||||
End Try
|
||||
|
||||
End Function
|
||||
|
||||
Public Overrides Function toString() As String
|
||||
Try
|
||||
Return My.Computer.FileSystem.ReadAllText(file.FullName)
|
||||
Catch ex As Exception
|
||||
Return ""
|
||||
End Try
|
||||
End Function
|
||||
End Class
|
||||
13
ArinLog/My Project/Application.Designer.vb
generated
Normal file
13
ArinLog/My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.34011
|
||||
'
|
||||
' 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
|
||||
|
||||
10
ArinLog/My Project/Application.myapp
Normal file
10
ArinLog/My Project/Application.myapp
Normal 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>false</MySubMain>
|
||||
<SingleInstance>false</SingleInstance>
|
||||
<ShutdownMode>0</ShutdownMode>
|
||||
<EnableVisualStyles>true</EnableVisualStyles>
|
||||
<AuthenticationMode>0</AuthenticationMode>
|
||||
<ApplicationType>1</ApplicationType>
|
||||
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||
</MyApplicationData>
|
||||
35
ArinLog/My Project/AssemblyInfo.vb
Normal file
35
ArinLog/My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Runtime.InteropServices
|
||||
|
||||
' 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다.
|
||||
' 어셈블리와 관련된 정보를 수정하려면
|
||||
' 이 특성 값을 변경하십시오.
|
||||
|
||||
' 어셈블리 특성 값을 검토합니다.
|
||||
|
||||
<Assembly: AssemblyTitle("ArinLog")>
|
||||
<Assembly: AssemblyDescription("Arin's Log Library")>
|
||||
<Assembly: AssemblyCompany("Arinware")>
|
||||
<Assembly: AssemblyProduct("ArinLog")>
|
||||
<Assembly: AssemblyCopyright("Copyright ©Arinware 2014")>
|
||||
<Assembly: AssemblyTrademark("Arinware")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
|
||||
'이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다.
|
||||
<Assembly: Guid("0fc3516b-c19a-4cf7-9544-587a2a680242")>
|
||||
|
||||
' 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다.
|
||||
'
|
||||
' 주 버전
|
||||
' 부 버전
|
||||
' 빌드 번호
|
||||
' 수정 버전
|
||||
'
|
||||
' 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로
|
||||
' 지정되도록 할 수 있습니다.
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("15.01.30.1410")>
|
||||
<Assembly: AssemblyFileVersion("15.01.30.1410")>
|
||||
62
ArinLog/My Project/Resources.Designer.vb
generated
Normal file
62
ArinLog/My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,62 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.34011
|
||||
'
|
||||
' 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.Resources
|
||||
|
||||
'This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
'class via a tool like ResGen or Visual Studio.
|
||||
'To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
'with the /str option, or rebuild your VS project.
|
||||
'''<summary>
|
||||
''' A strongly-typed resource class, for looking up localized strings, etc.
|
||||
'''</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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>
|
||||
''' Returns the cached ResourceManager instance used by this class.
|
||||
'''</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("ArinLog.Resources", GetType(Resources).Assembly)
|
||||
resourceMan = temp
|
||||
End If
|
||||
Return resourceMan
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Overrides the current thread's CurrentUICulture property for all
|
||||
''' resource lookups using this strongly typed resource class.
|
||||
'''</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend Property Culture() As Global.System.Globalization.CultureInfo
|
||||
Get
|
||||
Return resourceCulture
|
||||
End Get
|
||||
Set(ByVal value As Global.System.Globalization.CultureInfo)
|
||||
resourceCulture = value
|
||||
End Set
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
117
ArinLog/My Project/Resources.resx
Normal file
117
ArinLog/My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
73
ArinLog/My Project/Settings.Designer.vb
generated
Normal file
73
ArinLog/My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,73 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.34011
|
||||
'
|
||||
' 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", "10.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.ArinLog.My.MySettings
|
||||
Get
|
||||
Return Global.ArinLog.My.MySettings.Default
|
||||
End Get
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
7
ArinLog/My Project/Settings.settings
Normal file
7
ArinLog/My Project/Settings.settings
Normal 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>
|
||||
BIN
ArinLog/bin/Debug/ArinLog.Net4.dll
Normal file
BIN
ArinLog/bin/Debug/ArinLog.Net4.dll
Normal file
Binary file not shown.
BIN
ArinLog/bin/Debug/ArinLog.Net4.pdb
Normal file
BIN
ArinLog/bin/Debug/ArinLog.Net4.pdb
Normal file
Binary file not shown.
24
ArinLog/bin/Debug/ArinLog.Net4.xml
Normal file
24
ArinLog/bin/Debug/ArinLog.Net4.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
ArinLog.Net4
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:ArinLog.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member><member name="P:ArinLog.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member><member name="T:ArinLog.My.Resources.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
6
ArinLog/desktop.ini
Normal file
6
ArinLog/desktop.ini
Normal file
@@ -0,0 +1,6 @@
|
||||
[.ShellClassInfo]
|
||||
IconResource=C:\Windows\system32\SHELL32.dll,69
|
||||
[ViewState]
|
||||
Mode=
|
||||
Vid=
|
||||
FolderType=Generic
|
||||
BIN
ArinLog/obj/Debug/ArinLog.Net4.dll
Normal file
BIN
ArinLog/obj/Debug/ArinLog.Net4.dll
Normal file
Binary file not shown.
BIN
ArinLog/obj/Debug/ArinLog.Net4.pdb
Normal file
BIN
ArinLog/obj/Debug/ArinLog.Net4.pdb
Normal file
Binary file not shown.
24
ArinLog/obj/Debug/ArinLog.Net4.xml
Normal file
24
ArinLog/obj/Debug/ArinLog.Net4.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
ArinLog.Net4
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:ArinLog.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member><member name="P:ArinLog.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member><member name="T:ArinLog.My.Resources.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
ArinLog/obj/Debug/ArinLog.Resources.resources
Normal file
BIN
ArinLog/obj/Debug/ArinLog.Resources.resources
Normal file
Binary file not shown.
BIN
ArinLog/obj/Debug/ArinLog.dll
Normal file
BIN
ArinLog/obj/Debug/ArinLog.dll
Normal file
Binary file not shown.
BIN
ArinLog/obj/Debug/ArinLog.pdb
Normal file
BIN
ArinLog/obj/Debug/ArinLog.pdb
Normal file
Binary file not shown.
96
ArinLog/obj/Debug/ArinLog.vbproj.FileListAbsolute.txt
Normal file
96
ArinLog/obj/Debug/ArinLog.vbproj.FileListAbsolute.txt
Normal file
@@ -0,0 +1,96 @@
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\bin\Debug\ArinLog.dll
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\bin\Debug\ArinLog.pdb
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\bin\Debug\ArinLog.xml
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Debug\ArinLog.dll
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Debug\ArinLog.xml
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Debug\ArinLog.pdb
|
||||
F:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
F:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
F:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
F:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
F:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
F:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
F:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
F:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_1600508_0700\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_160508_0700\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0100\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170120_0000\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170121_0000\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170725_0000\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_171022_0000\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0001(190606)\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\obj\Debug\ArinLog.Resources.resources
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\obj\Debug\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\obj\Debug\ArinLog.Net4.dll
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\obj\Debug\ArinLog.Net4.xml
|
||||
C:\Users\HOME\Documents\네이트온 받은 파일\ECO2_170122_0002(190703)\ArinLog\obj\Debug\ArinLog.Net4.pdb
|
||||
BIN
ArinLog/obj/Debug/ArinLog.vbproj.GenerateResource.Cache
Normal file
BIN
ArinLog/obj/Debug/ArinLog.vbproj.GenerateResource.Cache
Normal file
Binary file not shown.
24
ArinLog/obj/Debug/ArinLog.xml
Normal file
24
ArinLog/obj/Debug/ArinLog.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
ArinLog
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:ArinLog.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member><member name="P:ArinLog.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member><member name="T:ArinLog.My.Resources.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
ArinLog/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Normal file
BIN
ArinLog/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Normal file
Binary file not shown.
BIN
ArinLog/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
Normal file
BIN
ArinLog/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
Normal file
Binary file not shown.
BIN
ArinLog/obj/Release/ArinLog.Net4.dll
Normal file
BIN
ArinLog/obj/Release/ArinLog.Net4.dll
Normal file
Binary file not shown.
BIN
ArinLog/obj/Release/ArinLog.Net4.pdb
Normal file
BIN
ArinLog/obj/Release/ArinLog.Net4.pdb
Normal file
Binary file not shown.
24
ArinLog/obj/Release/ArinLog.Net4.xml
Normal file
24
ArinLog/obj/Release/ArinLog.Net4.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
ArinLog.Net4
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:ArinLog.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member><member name="P:ArinLog.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member><member name="T:ArinLog.My.Resources.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
ArinLog/obj/Release/ArinLog.Resources.resources
Normal file
BIN
ArinLog/obj/Release/ArinLog.Resources.resources
Normal file
Binary file not shown.
BIN
ArinLog/obj/Release/ArinLog.dll
Normal file
BIN
ArinLog/obj/Release/ArinLog.dll
Normal file
Binary file not shown.
BIN
ArinLog/obj/Release/ArinLog.pdb
Normal file
BIN
ArinLog/obj/Release/ArinLog.pdb
Normal file
Binary file not shown.
59
ArinLog/obj/Release/ArinLog.vbproj.FileListAbsolute.txt
Normal file
59
ArinLog/obj/Release/ArinLog.vbproj.FileListAbsolute.txt
Normal file
@@ -0,0 +1,59 @@
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\bin\Release\ArinLog.dll
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\bin\Release\ArinLog.pdb
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\bin\Release\ArinLog.xml
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Release\ArinLog.Resources.resources
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Release\ArinLog.vbproj.GenerateResource.Cache
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Release\ArinLog.dll
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Release\ArinLog.xml
|
||||
C:\Users\치균\documents\visual studio 2010\Projects\SettingsTest\ArinLog\obj\Release\ArinLog.pdb
|
||||
D:\Tinsky\ArinLog\bin\Release\ArinLog.dll
|
||||
D:\Tinsky\ArinLog\bin\Release\ArinLog.pdb
|
||||
D:\Tinsky\ArinLog\bin\Release\ArinLog.xml
|
||||
D:\Tinsky\ArinLog\obj\Release\ArinLog.Resources.resources
|
||||
D:\Tinsky\ArinLog\obj\Release\ArinLog.vbproj.GenerateResource.Cache
|
||||
D:\Tinsky\ArinLog\obj\Release\ArinLog.dll
|
||||
D:\Tinsky\ArinLog\obj\Release\ArinLog.xml
|
||||
D:\Tinsky\ArinLog\obj\Release\ArinLog.pdb
|
||||
E:\Tinsky\[NET4]ArinLog\bin\Release\ArinLog.Net4.dll
|
||||
E:\Tinsky\[NET4]ArinLog\bin\Release\ArinLog.Net4.pdb
|
||||
E:\Tinsky\[NET4]ArinLog\bin\Release\ArinLog.Net4.xml
|
||||
E:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Resources.resources
|
||||
E:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.vbproj.GenerateResource.Cache
|
||||
E:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Net4.dll
|
||||
E:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Net4.xml
|
||||
E:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Net4.pdb
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Release\ArinLog.Net4.dll
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Release\ArinLog.Net4.pdb
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Release\ArinLog.Net4.xml
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Resources.resources
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.vbproj.GenerateResource.Cache
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Net4.dll
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Net4.xml
|
||||
H:\Tinsky\[NET4]ArinLog\obj\Release\ArinLog.Net4.pdb
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
H:\Tinsky\[NET4]ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Resources.resources
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.vbproj.GenerateResource.Cache
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Net4.dll
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Net4.xml
|
||||
F:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Net4.pdb
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Resources.resources
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.vbproj.GenerateResource.Cache
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Net4.dll
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Net4.xml
|
||||
E:\Tinsky\Visual Basic My Class\[NET4]ArinLog\obj\Release\ArinLog.Net4.pdb
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\bin\Debug\ArinLog.Net4.dll
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\bin\Debug\ArinLog.Net4.pdb
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\bin\Debug\ArinLog.Net4.xml
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\obj\Release\ArinLog.Resources.resources
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\obj\Release\ArinLog.vbproj.GenerateResource.Cache
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\obj\Release\ArinLog.Net4.dll
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\obj\Release\ArinLog.Net4.xml
|
||||
I:\Projects\Visual Basic For ENERGY\ECO2_160427_2300\ArinLog\obj\Release\ArinLog.Net4.pdb
|
||||
BIN
ArinLog/obj/Release/ArinLog.vbproj.GenerateResource.Cache
Normal file
BIN
ArinLog/obj/Release/ArinLog.vbproj.GenerateResource.Cache
Normal file
Binary file not shown.
24
ArinLog/obj/Release/ArinLog.xml
Normal file
24
ArinLog/obj/Release/ArinLog.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
ArinLog
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:ArinLog.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member><member name="P:ArinLog.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member><member name="T:ArinLog.My.Resources.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
BIN
ArinLog/obj/Release/TempPE/My Project.Resources.Designer.vb.dll
Normal file
BIN
ArinLog/obj/Release/TempPE/My Project.Resources.Designer.vb.dll
Normal file
Binary file not shown.
BIN
ArinLogin.dll
Normal file
BIN
ArinLogin.dll
Normal file
Binary file not shown.
BIN
ArinLogin.pdb
Normal file
BIN
ArinLogin.pdb
Normal file
Binary file not shown.
59
ArinLogin.xml
Normal file
59
ArinLogin.xml
Normal file
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
ArinLogin
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ArinLogin.EnDec.EncryptData(System.String)">
|
||||
<summary>
|
||||
문자열의 암호화
|
||||
</summary>
|
||||
<param name="plaintext"></param>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member><member name="M:ArinLogin.EnDec.DecryptData(System.String)">
|
||||
<summary>
|
||||
복호화'
|
||||
</summary>
|
||||
<param name="encryptedtext"></param>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member><member name="P:ArinLogin.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다.
|
||||
</summary>
|
||||
</member><member name="P:ArinLogin.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대한 현재 스레드의 CurrentUICulture
|
||||
속성을 재정의합니다.
|
||||
</summary>
|
||||
</member><member name="T:ArinLogin.My.Resources.Resources">
|
||||
<summary>
|
||||
지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다.
|
||||
</summary>
|
||||
</member><member name="M:ArinLogin.ArinLOgin.#ctor(System.String)">
|
||||
<summary>
|
||||
연결문자열이들어있는 파일명을 입력하세요
|
||||
</summary>
|
||||
<param name="p_file"></param>
|
||||
<remarks></remarks>
|
||||
</member><member name="M:ArinLogin.ArinLOgin.Check_user(System.String,System.String,System.String)">
|
||||
<summary>
|
||||
검색테이블,id,암호를 입력한후 부울값을 반환받는다 True 라면 존재한다
|
||||
</summary>
|
||||
<param name="Table_Name"></param>
|
||||
<param name="userid"></param>
|
||||
<param name="userpass"></param>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member><member name="M:ArinLogin.ArinLOgin.ReadCString">
|
||||
<summary>
|
||||
폴더내의 연결문자열 정보를 가지고 연결한다
|
||||
</summary>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
ArinLogin/ArinLogin.dll
Normal file
BIN
ArinLogin/ArinLogin.dll
Normal file
Binary file not shown.
BIN
ArinLogin/ArinLogin.pdb
Normal file
BIN
ArinLogin/ArinLogin.pdb
Normal file
Binary file not shown.
20
ArinLogin/ArinLogin.sln
Normal file
20
ArinLogin/ArinLogin.sln
Normal file
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ArinLogin", "ArinLogin.vbproj", "{8B6E4D7F-B484-471A-A419-2FE3451D26A3}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
98
ArinLogin/ArinLogin.vbproj
Normal file
98
ArinLogin/ArinLogin.vbproj
Normal file
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.30729</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{8B6E4D7F-B484-471A-A419-2FE3451D26A3}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>ArinLogin</RootNamespace>
|
||||
<AssemblyName>ArinLogin</AssemblyName>
|
||||
<MyType>Windows</MyType>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
<OldToolsVersion>3.5</OldToolsVersion>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>ArinLogin.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022,42353,42354,42355</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>ArinLogin.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022,42353,42354,42355</NoWarn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
</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.Diagnostics" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Class1.vb" />
|
||||
<Compile Include="EnDec.vb" />
|
||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||
<Compile Include="My Project\Application.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Application.myapp</DependentUpon>
|
||||
</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="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>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
156
ArinLogin/Class1.vb
Normal file
156
ArinLogin/Class1.vb
Normal file
@@ -0,0 +1,156 @@
|
||||
Public Class ArinLOgin
|
||||
|
||||
Public Structure User_Info
|
||||
Dim id As String
|
||||
Dim name As String
|
||||
Dim Pass As String
|
||||
Dim authip As String
|
||||
Dim authmac As String
|
||||
Dim authtype As String
|
||||
Dim Exist As Boolean
|
||||
End Structure
|
||||
|
||||
Public Structure sVersionInfo
|
||||
Dim Ver As String '//버젼
|
||||
Dim Desc As String '//버젼설명
|
||||
Dim Link As String '//링크주소
|
||||
End Structure
|
||||
|
||||
Dim CSFile As String
|
||||
|
||||
''' <summary>
|
||||
''' 연결문자열이들어있는 파일명을 입력하세요
|
||||
''' </summary>
|
||||
''' <param name="p_file"></param>
|
||||
''' <remarks></remarks>
|
||||
Public Sub New(ByVal p_file As String)
|
||||
CSFile = p_file
|
||||
End Sub
|
||||
|
||||
Public Sub New()
|
||||
CSFile = My.Application.Info.DirectoryPath & "\login.dat"
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 검색테이블,id,암호를 입력한후 부울값을 반환받는다 True 라면 존재한다
|
||||
''' </summary>
|
||||
''' <param name="Table_Name"></param>
|
||||
''' <param name="userid"></param>
|
||||
''' <param name="userpass"></param>
|
||||
''' <returns></returns>
|
||||
''' <remarks></remarks>
|
||||
Public Function Check_user(ByVal Table_Name As String, ByVal userid As String, ByVal userpass As String) As User_Info
|
||||
Dim Cs As String = ReadCString()
|
||||
|
||||
Dim Cn As New SqlClient.SqlConnection(Cs)
|
||||
Dim Cmd As New SqlClient.SqlCommand("select isnull(username,'') ,isnull(authip,''),isnull(authmac,''),isnull(authtype,'') from " & Table_Name & " where userid=@id and userpass=@pass", Cn)
|
||||
Cmd.Parameters.Add("id", SqlDbType.VarChar).Value = userid
|
||||
Cmd.Parameters.Add("pass", SqlDbType.VarChar).Value = userpass
|
||||
|
||||
Dim Retval As New User_Info
|
||||
Retval.id = userid
|
||||
Retval.Pass = userpass
|
||||
Retval.Exist = False
|
||||
|
||||
If Cn.State <> ConnectionState.Open Then Cn.Open()
|
||||
Dim Da As SqlClient.SqlDataReader = Cmd.ExecuteReader
|
||||
While Da.Read
|
||||
Retval.name = Da(0)
|
||||
Retval.authip = Da(1)
|
||||
Retval.authmac = Da(2)
|
||||
Retval.authtype = Da(3)
|
||||
End While
|
||||
Da.Close()
|
||||
Cmd.Dispose()
|
||||
Cn.Close()
|
||||
Return Retval
|
||||
End Function
|
||||
|
||||
'//게스트체크
|
||||
Public Function Check_guest() As String
|
||||
Dim ok As String = ""
|
||||
Try
|
||||
Dim Cs As String = ReadCString()
|
||||
Dim Cn As New SqlClient.SqlConnection(Cs)
|
||||
Dim Cmd As New SqlClient.SqlCommand("select isnull(ok,'') from tbl_guest", Cn)
|
||||
If Cn.State <> ConnectionState.Open Then Cn.Open()
|
||||
Dim Da As SqlClient.SqlDataReader = Cmd.ExecuteReader
|
||||
While Da.Read
|
||||
ok = Da(0).ToString
|
||||
End While
|
||||
Da.Close()
|
||||
Cmd.Dispose()
|
||||
Cn.Close()
|
||||
Catch ex As Exception
|
||||
|
||||
End Try
|
||||
Return ok
|
||||
End Function
|
||||
|
||||
Public Function Check_guest_release() As String
|
||||
Dim ok As String = ""
|
||||
Try
|
||||
Dim Cs As String = ReadCString()
|
||||
Dim Cn As New SqlClient.SqlConnection(Cs)
|
||||
Dim Cmd As New SqlClient.SqlCommand("select isnull(okrelease,'') from tbl_guest", Cn)
|
||||
If Cn.State <> ConnectionState.Open Then Cn.Open()
|
||||
Dim Da As SqlClient.SqlDataReader = Cmd.ExecuteReader
|
||||
While Da.Read
|
||||
ok = Da(0).ToString
|
||||
End While
|
||||
Da.Close()
|
||||
Cmd.Dispose()
|
||||
Cn.Close()
|
||||
Catch ex As Exception
|
||||
|
||||
End Try
|
||||
Return ok
|
||||
End Function
|
||||
|
||||
Public Function Get_LastVersion(ByVal gubun As String) As sVersionInfo
|
||||
Dim Cs As String = ReadCString()
|
||||
|
||||
Dim Cn As New SqlClient.SqlConnection(Cs)
|
||||
Dim Cmd As New SqlClient.SqlCommand("select isnull(max(version),'0') from eco_version where gubun ='" & gubun & "'", Cn)
|
||||
|
||||
|
||||
Dim Retval As New sVersionInfo
|
||||
|
||||
If Cn.State <> ConnectionState.Open Then Cn.Open()
|
||||
Retval.Ver = Cmd.ExecuteScalar
|
||||
Retval.Desc = ""
|
||||
Retval.Link = ""
|
||||
If Retval.Ver <> "0" Then
|
||||
Cmd.CommandText = "select isnull(bigo,''),isnull(link,'') from eco_version where version='" & Retval.Ver & "' and gubun='" & gubun & "'"
|
||||
Dim Da As SqlClient.SqlDataReader = Cmd.ExecuteReader
|
||||
While Da.Read
|
||||
Retval.Desc = Da(0)
|
||||
Retval.Link = Da(1)
|
||||
End While
|
||||
Da.Close()
|
||||
End If
|
||||
Cmd.Dispose()
|
||||
Cn.Close()
|
||||
Return Retval
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 폴더내의 연결문자열 정보를 가지고 연결한다
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
''' <remarks></remarks>
|
||||
Public Function ReadCString() As String
|
||||
Dim A As New EnDec("ENDECPASSWORDKEY")
|
||||
Dim Cs As String = ""
|
||||
If System.IO.File.Exists(CSFile) = False Then
|
||||
MsgBox("연결파일이 존재하지않습니다" & vbCrLf & "로그인기능을 이용할 수 없습니다", MsgBoxStyle.Critical, "확인")
|
||||
Return ""
|
||||
End If
|
||||
' Cs = A.Read_STring(CSFile)
|
||||
Return A.Read_STring(CSFile)
|
||||
End Function
|
||||
|
||||
|
||||
|
||||
End Class
|
||||
122
ArinLogin/EnDec.vb
Normal file
122
ArinLogin/EnDec.vb
Normal file
@@ -0,0 +1,122 @@
|
||||
Imports System.Security.Cryptography
|
||||
|
||||
Public Class EnDec
|
||||
|
||||
|
||||
Private TripleDes As New TripleDESCryptoServiceProvider
|
||||
Sub New(ByVal key As String)
|
||||
' Initialize the crypto provider.
|
||||
TripleDes.Key = TruncateHash(key, TripleDes.KeySize \ 8)
|
||||
TripleDes.IV = TruncateHash("", TripleDes.BlockSize \ 8)
|
||||
End Sub
|
||||
|
||||
Private Function TruncateHash( _
|
||||
ByVal key As String, _
|
||||
ByVal length As Integer) _
|
||||
As Byte()
|
||||
|
||||
Dim sha1 As New SHA1CryptoServiceProvider
|
||||
|
||||
' Hash the key.
|
||||
Dim keyBytes() As Byte = _
|
||||
System.Text.Encoding.Unicode.GetBytes(key)
|
||||
Dim hash() As Byte = sha1.ComputeHash(keyBytes)
|
||||
|
||||
' Truncate or pad the hash.
|
||||
ReDim Preserve hash(length - 1)
|
||||
Return hash
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 문자열의 암호화
|
||||
''' </summary>
|
||||
''' <param name="plaintext"></param>
|
||||
''' <returns></returns>
|
||||
''' <remarks></remarks>
|
||||
Public Function EncryptData( _
|
||||
ByVal plaintext As String) _
|
||||
As String
|
||||
|
||||
' Convert the plaintext string to a byte array.
|
||||
Dim plaintextBytes() As Byte = _
|
||||
System.Text.Encoding.Unicode.GetBytes(plaintext)
|
||||
|
||||
' Create the stream.
|
||||
Dim ms As New System.IO.MemoryStream
|
||||
' Create the encoder to write to the stream.
|
||||
Dim encStream As New CryptoStream(ms, _
|
||||
TripleDes.CreateEncryptor(), _
|
||||
System.Security.Cryptography.CryptoStreamMode.Write)
|
||||
|
||||
' Use the crypto stream to write the byte array to the stream.
|
||||
encStream.Write(plaintextBytes, 0, plaintextBytes.Length)
|
||||
encStream.FlushFinalBlock()
|
||||
|
||||
' Convert the encrypted stream to a printable string.
|
||||
Return Convert.ToBase64String(ms.ToArray)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 복호화'
|
||||
''' </summary>
|
||||
''' <param name="encryptedtext"></param>
|
||||
''' <returns></returns>
|
||||
''' <remarks></remarks>
|
||||
Public Function DecryptData( _
|
||||
ByVal encryptedtext As String) _
|
||||
As String
|
||||
|
||||
' Convert the encrypted text string to a byte array.
|
||||
Dim encryptedBytes() As Byte = Convert.FromBase64String(encryptedtext)
|
||||
|
||||
' Create the stream.
|
||||
Dim ms As New System.IO.MemoryStream
|
||||
' Create the decoder to write to the stream.
|
||||
Dim decStream As New CryptoStream(ms, _
|
||||
TripleDes.CreateDecryptor(), _
|
||||
System.Security.Cryptography.CryptoStreamMode.Write)
|
||||
|
||||
' Use the crypto stream to write the byte array to the stream.
|
||||
decStream.Write(encryptedBytes, 0, encryptedBytes.Length)
|
||||
decStream.FlushFinalBlock()
|
||||
|
||||
' Convert the plaintext stream to a string.
|
||||
Return System.Text.Encoding.Unicode.GetString(ms.ToArray)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 파일로부터 문자열을 읽어옵니다.
|
||||
''' </summary>
|
||||
''' <param name="Filename"></param>
|
||||
''' <remarks></remarks>
|
||||
Public Function Read_STring(ByVal Filename As String) As String
|
||||
Dim cipherText As String = My.Computer.FileSystem.ReadAllText(Filename)
|
||||
|
||||
' DecryptData throws if the wrong password is used.
|
||||
Try
|
||||
Dim plainText As String = DecryptData(cipherText)
|
||||
Return plainText
|
||||
MsgBox("해독값은? " & plainText)
|
||||
Catch ex As System.Security.Cryptography.CryptographicException
|
||||
Return ""
|
||||
MsgBox("암호화키가 일치하지않거나 기타 오류입니다")
|
||||
End Try
|
||||
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 파일에 해당 문자열을 기록합니다.
|
||||
''' </summary>
|
||||
''' <param name="Filename"></param>
|
||||
''' <param name="Contents"></param>
|
||||
''' <remarks></remarks>
|
||||
Public Sub Write_String(ByVal Filename As String, ByVal Contents As String)
|
||||
Dim cipherText As String = EncryptData(Contents)
|
||||
|
||||
MsgBox("암호화된값은? " & cipherText)
|
||||
My.Computer.FileSystem.WriteAllText(Filename, cipherText, False)
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
End Class
|
||||
13
ArinLogin/My Project/Application.Designer.vb
generated
Normal file
13
ArinLogin/My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 이 코드는 도구를 사용하여 생성되었습니다.
|
||||
' 런타임 버전:4.0.30319.18051
|
||||
'
|
||||
' 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
|
||||
' 이러한 변경 내용이 손실됩니다.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
10
ArinLogin/My Project/Application.myapp
Normal file
10
ArinLogin/My Project/Application.myapp
Normal 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>false</MySubMain>
|
||||
<SingleInstance>false</SingleInstance>
|
||||
<ShutdownMode>0</ShutdownMode>
|
||||
<EnableVisualStyles>true</EnableVisualStyles>
|
||||
<AuthenticationMode>0</AuthenticationMode>
|
||||
<ApplicationType>1</ApplicationType>
|
||||
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||
</MyApplicationData>
|
||||
35
ArinLogin/My Project/AssemblyInfo.vb
Normal file
35
ArinLogin/My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Runtime.InteropServices
|
||||
|
||||
' 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다.
|
||||
' 어셈블리와 관련된 정보를 수정하려면
|
||||
' 이 특성 값을 변경하십시오.
|
||||
|
||||
' 어셈블리 특성 값을 검토합니다.
|
||||
|
||||
<Assembly: AssemblyTitle("ArinLogin")>
|
||||
<Assembly: AssemblyDescription("사용자로그인에 관련한 함수를 제공")>
|
||||
<Assembly: AssemblyCompany("Arinware")>
|
||||
<Assembly: AssemblyProduct("ArinLogin")>
|
||||
<Assembly: AssemblyCopyright("Copyright (C) 2010 , Arin")>
|
||||
<Assembly: AssemblyTrademark("Arinware")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
|
||||
'이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다.
|
||||
<Assembly: Guid("3dc78de5-5151-4e24-8ced-e946d2c64213")>
|
||||
|
||||
' 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다.
|
||||
'
|
||||
' 주 버전
|
||||
' 부 버전
|
||||
' 빌드 번호
|
||||
' 수정 버전
|
||||
'
|
||||
' 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로
|
||||
' 지정되도록 할 수 있습니다.
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.0.0.0")>
|
||||
<Assembly: AssemblyFileVersion("1.0.0.0")>
|
||||
63
ArinLogin/My Project/Resources.Designer.vb
generated
Normal file
63
ArinLogin/My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,63 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 이 코드는 도구를 사용하여 생성되었습니다.
|
||||
' 런타임 버전:4.0.30319.18051
|
||||
'
|
||||
' 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
|
||||
' 이러한 변경 내용이 손실됩니다.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
Imports System
|
||||
|
||||
Namespace My.Resources
|
||||
|
||||
'이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder
|
||||
'클래스에서 자동으로 생성되었습니다.
|
||||
'멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 ResGen을
|
||||
'다시 실행하거나 VS 프로젝트를 다시 빌드하십시오.
|
||||
'''<summary>
|
||||
''' 지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다.
|
||||
'''</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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("ArinLogin.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
|
||||
End Module
|
||||
End Namespace
|
||||
117
ArinLogin/My Project/Resources.resx
Normal file
117
ArinLogin/My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
73
ArinLogin/My Project/Settings.Designer.vb
generated
Normal file
73
ArinLogin/My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,73 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 이 코드는 도구를 사용하여 생성되었습니다.
|
||||
' 런타임 버전:4.0.30319.18051
|
||||
'
|
||||
' 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
|
||||
' 이러한 변경 내용이 손실됩니다.
|
||||
' </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", "10.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 자동 저장 기능"
|
||||
#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.ArinLogin.My.MySettings
|
||||
Get
|
||||
Return Global.ArinLogin.My.MySettings.Default
|
||||
End Get
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
7
ArinLogin/My Project/Settings.settings
Normal file
7
ArinLogin/My Project/Settings.settings
Normal 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>
|
||||
61
ArinLogin/Test/Form1.Designer.vb
generated
Normal file
61
ArinLogin/Test/Form1.Designer.vb
generated
Normal file
@@ -0,0 +1,61 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class Form1
|
||||
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 Form 디자이너에 필요합니다.
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'참고: 다음 프로시저는 Windows Form 디자이너에 필요합니다.
|
||||
'수정하려면 Windows Form 디자이너를 사용하십시오.
|
||||
'코드 편집기를 사용하여 수정하지 마십시오.
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.TextBox1 = New System.Windows.Forms.TextBox
|
||||
Me.Button1 = New System.Windows.Forms.Button
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'TextBox1
|
||||
'
|
||||
Me.TextBox1.Location = New System.Drawing.Point(226, 17)
|
||||
Me.TextBox1.Name = "TextBox1"
|
||||
Me.TextBox1.Size = New System.Drawing.Size(380, 21)
|
||||
Me.TextBox1.TabIndex = 0
|
||||
'
|
||||
'Button1
|
||||
'
|
||||
Me.Button1.Location = New System.Drawing.Point(309, 89)
|
||||
Me.Button1.Name = "Button1"
|
||||
Me.Button1.Size = New System.Drawing.Size(113, 50)
|
||||
Me.Button1.TabIndex = 1
|
||||
Me.Button1.Text = "Button1"
|
||||
Me.Button1.UseVisualStyleBackColor = True
|
||||
'
|
||||
'Form1
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 12.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.ClientSize = New System.Drawing.Size(901, 246)
|
||||
Me.Controls.Add(Me.Button1)
|
||||
Me.Controls.Add(Me.TextBox1)
|
||||
Me.Name = "Form1"
|
||||
Me.Text = "Form1"
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
|
||||
Friend WithEvents Button1 As System.Windows.Forms.Button
|
||||
|
||||
End Class
|
||||
120
ArinLogin/Test/Form1.resx
Normal file
120
ArinLogin/Test/Form1.resx
Normal 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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
15
ArinLogin/Test/Form1.vb
Normal file
15
ArinLogin/Test/Form1.vb
Normal file
@@ -0,0 +1,15 @@
|
||||
Public Class Form1
|
||||
|
||||
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
|
||||
Dim L As New ArinLogin.ArinLOgin
|
||||
Me.TextBox1.Text = L.ReadCString
|
||||
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
|
||||
Dim C As New ArinLogin.EnDec("ENDECPASSWORDKEY")
|
||||
C.Write_String("c:\login.dat", Me.TextBox1.Text)
|
||||
End Sub
|
||||
End Class
|
||||
38
ArinLogin/Test/My Project/Application.Designer.vb
generated
Normal file
38
ArinLogin/Test/My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,38 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:2.0.50727.4927
|
||||
'
|
||||
' 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
|
||||
|
||||
'NOTE: This file is auto-generated; do not modify it directly. To make changes,
|
||||
' or if you encounter build errors in this file, go to the Project Designer
|
||||
' (go to Project Properties or double-click the My Project node in
|
||||
' Solution Explorer), and make changes on the Application tab.
|
||||
'
|
||||
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.Test.Form1
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
||||
11
ArinLogin/Test/My Project/Application.myapp
Normal file
11
ArinLogin/Test/My Project/Application.myapp
Normal file
@@ -0,0 +1,11 @@
|
||||
<?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>Form1</MainForm>
|
||||
<SingleInstance>false</SingleInstance>
|
||||
<ShutdownMode>0</ShutdownMode>
|
||||
<EnableVisualStyles>true</EnableVisualStyles>
|
||||
<AuthenticationMode>0</AuthenticationMode>
|
||||
<ApplicationType>0</ApplicationType>
|
||||
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||
</MyApplicationData>
|
||||
35
ArinLogin/Test/My Project/AssemblyInfo.vb
Normal file
35
ArinLogin/Test/My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Runtime.InteropServices
|
||||
|
||||
' 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다.
|
||||
' 어셈블리와 관련된 정보를 수정하려면
|
||||
' 이 특성 값을 변경하십시오.
|
||||
|
||||
' 어셈블리 특성 값을 검토합니다.
|
||||
|
||||
<Assembly: AssemblyTitle("Test")>
|
||||
<Assembly: AssemblyDescription("")>
|
||||
<Assembly: AssemblyCompany("")>
|
||||
<Assembly: AssemblyProduct("Test")>
|
||||
<Assembly: AssemblyCopyright("Copyright © 2010")>
|
||||
<Assembly: AssemblyTrademark("")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
|
||||
'이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다.
|
||||
<Assembly: Guid("9311ef54-19a5-4db0-bc22-2e0e73b7ed67")>
|
||||
|
||||
' 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다.
|
||||
'
|
||||
' 주 버전
|
||||
' 부 버전
|
||||
' 빌드 번호
|
||||
' 수정 버전
|
||||
'
|
||||
' 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로
|
||||
' 지정되도록 할 수 있습니다.
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.0.0.0")>
|
||||
<Assembly: AssemblyFileVersion("1.0.0.0")>
|
||||
62
ArinLogin/Test/My Project/Resources.Designer.vb
generated
Normal file
62
ArinLogin/Test/My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,62 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:2.0.50727.4927
|
||||
'
|
||||
' 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.Resources
|
||||
|
||||
'This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
'class via a tool like ResGen or Visual Studio.
|
||||
'To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
'with the /str option, or rebuild your VS project.
|
||||
'<summary>
|
||||
' A strongly-typed resource class, for looking up localized strings, etc.
|
||||
'</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.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>
|
||||
' Returns the cached ResourceManager instance used by this class.
|
||||
'</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("Test.Resources", GetType(Resources).Assembly)
|
||||
resourceMan = temp
|
||||
End If
|
||||
Return resourceMan
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'<summary>
|
||||
' Overrides the current thread's CurrentUICulture property for all
|
||||
' resource lookups using this strongly typed resource class.
|
||||
'</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend Property Culture() As Global.System.Globalization.CultureInfo
|
||||
Get
|
||||
Return resourceCulture
|
||||
End Get
|
||||
Set(ByVal value As Global.System.Globalization.CultureInfo)
|
||||
resourceCulture = value
|
||||
End Set
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
117
ArinLogin/Test/My Project/Resources.resx
Normal file
117
ArinLogin/Test/My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
73
ArinLogin/Test/My Project/Settings.Designer.vb
generated
Normal file
73
ArinLogin/Test/My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,73 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:2.0.50727.4927
|
||||
'
|
||||
' 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", "9.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.Test.My.MySettings
|
||||
Get
|
||||
Return Global.Test.My.MySettings.Default
|
||||
End Get
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
7
ArinLogin/Test/My Project/Settings.settings
Normal file
7
ArinLogin/Test/My Project/Settings.settings
Normal 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>
|
||||
128
ArinLogin/Test/Test.vbproj
Normal file
128
ArinLogin/Test/Test.vbproj
Normal file
@@ -0,0 +1,128 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.30729</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{3796EE05-55C0-4AC3-9653-9970D5E07755}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<StartupObject>Test.My.MyApplication</StartupObject>
|
||||
<RootNamespace>Test</RootNamespace>
|
||||
<AssemblyName>Test</AssemblyName>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<MyType>WindowsForms</MyType>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<OptionExplicit>On</OptionExplicit>
|
||||
<OptionCompare>Binary</OptionCompare>
|
||||
<OptionStrict>Off</OptionStrict>
|
||||
<OptionInfer>On</OptionInfer>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>Test.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DocumentationFile>Test.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.Xml.Linq">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.Data.DataSetExtensions">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</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" />
|
||||
</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="My Project\AssemblyInfo.vb" />
|
||||
<Compile Include="My Project\Application.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Application.myapp</DependentUpon>
|
||||
</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="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>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\ArinLogin\ArinLogin.vbproj">
|
||||
<Project>{8B6E4D7F-B484-471A-A419-2FE3451D26A3}</Project>
|
||||
<Name>ArinLogin</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
BIN
ArinLogin/Test/bin/Debug/Test.vshost.exe
Normal file
BIN
ArinLogin/Test/bin/Debug/Test.vshost.exe
Normal file
Binary file not shown.
11
ArinLogin/Test/bin/Debug/Test.vshost.exe.manifest
Normal file
11
ArinLogin/Test/bin/Debug/Test.vshost.exe.manifest
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
|
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
|
||||
<security>
|
||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
</assembly>
|
||||
1
ArinLogin/Test/bin/Debug/login.dat
Normal file
1
ArinLogin/Test/bin/Debug/login.dat
Normal file
@@ -0,0 +1 @@
|
||||
p/nkC+coxiKUCrUQpvJf8nM6b8Cy4fBdMuhxzuwW4iNr+pmCqbJVIQheq4yVerAgmdWbTGH8FFJAvTxNfZl0VK4i1oEUZtyLrzhMRRu/HgxoaiQ3AI/xgkyGyzGL7ZPWIAUKUj/eZ2q4JmtDsdPNgisDpo2Bmm96PYioDRIO5cBRhwTR2fbFHwuzSM32+hJ9BhdvUPIQ7FsIAoMpMFPyQk1HZ0l6S2aWR//NgNZntnyLSMm4lJXhTL6gxK7SQG1w
|
||||
BIN
ArinLogin/Test/bin/Release/ArinLogin.dll
Normal file
BIN
ArinLogin/Test/bin/Release/ArinLogin.dll
Normal file
Binary file not shown.
BIN
ArinLogin/Test/bin/Release/ArinLogin.pdb
Normal file
BIN
ArinLogin/Test/bin/Release/ArinLogin.pdb
Normal file
Binary file not shown.
59
ArinLogin/Test/bin/Release/ArinLogin.xml
Normal file
59
ArinLogin/Test/bin/Release/ArinLogin.xml
Normal file
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
ArinLogin
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ArinLogin.EnDec.EncryptData(System.String)">
|
||||
<summary>
|
||||
문자열의 암호화
|
||||
</summary>
|
||||
<param name="plaintext"></param>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member><member name="M:ArinLogin.EnDec.DecryptData(System.String)">
|
||||
<summary>
|
||||
복호화'
|
||||
</summary>
|
||||
<param name="encryptedtext"></param>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member><member name="P:ArinLogin.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다.
|
||||
</summary>
|
||||
</member><member name="P:ArinLogin.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대한 현재 스레드의 CurrentUICulture
|
||||
속성을 재정의합니다.
|
||||
</summary>
|
||||
</member><member name="T:ArinLogin.My.Resources.Resources">
|
||||
<summary>
|
||||
지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다.
|
||||
</summary>
|
||||
</member><member name="M:ArinLogin.ArinLOgin.#ctor(System.String)">
|
||||
<summary>
|
||||
연결문자열이들어있는 파일명을 입력하세요
|
||||
</summary>
|
||||
<param name="p_file"></param>
|
||||
<remarks></remarks>
|
||||
</member><member name="M:ArinLogin.ArinLOgin.Check_user(System.String,System.String,System.String)">
|
||||
<summary>
|
||||
검색테이블,id,암호를 입력한후 부울값을 반환받는다 True 라면 존재한다
|
||||
</summary>
|
||||
<param name="Table_Name"></param>
|
||||
<param name="userid"></param>
|
||||
<param name="userpass"></param>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member><member name="M:ArinLogin.ArinLOgin.ReadCString">
|
||||
<summary>
|
||||
폴더내의 연결문자열 정보를 가지고 연결한다
|
||||
</summary>
|
||||
<returns></returns>
|
||||
<remarks></remarks>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
ArinLogin/Test/bin/Release/Test.exe
Normal file
BIN
ArinLogin/Test/bin/Release/Test.exe
Normal file
Binary file not shown.
BIN
ArinLogin/Test/bin/Release/Test.pdb
Normal file
BIN
ArinLogin/Test/bin/Release/Test.pdb
Normal file
Binary file not shown.
11
ArinLogin/Test/bin/Release/Test.xml
Normal file
11
ArinLogin/Test/bin/Release/Test.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
Test
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
|
||||
</members>
|
||||
</doc>
|
||||
1
ArinLogin/Test/bin/Release/login.dat
Normal file
1
ArinLogin/Test/bin/Release/login.dat
Normal file
@@ -0,0 +1 @@
|
||||
p/nkC+coxiKUCrUQpvJf8nM6b8Cy4fBdMuhxzuwW4iNr+pmCqbJVIQheq4yVerAgmdWbTGH8FFJAvTxNfZl0VK4i1oEUZtyLrzhMRRu/HgxoaiQ3AI/xgkyGyzGL7ZPWIAUKUj/eZ2q4JmtDsdPNgisDpo2Bmm96PYioDRIO5cBRhwTR2fbFHwuzSM32+hJ9BhdvUPIQ7FsIAoMpMFPyQk1HZ0l6S2aWR//NgNZntnyLSMm4lJXhTL6gxK7SQG1w
|
||||
BIN
ArinLogin/Test/obj/Release/ResolveAssemblyReference.cache
Normal file
BIN
ArinLogin/Test/obj/Release/ResolveAssemblyReference.cache
Normal file
Binary file not shown.
Binary file not shown.
BIN
ArinLogin/Test/obj/Release/Test.Form1.resources
Normal file
BIN
ArinLogin/Test/obj/Release/Test.Form1.resources
Normal file
Binary file not shown.
BIN
ArinLogin/Test/obj/Release/Test.Resources.resources
Normal file
BIN
ArinLogin/Test/obj/Release/Test.Resources.resources
Normal file
Binary file not shown.
BIN
ArinLogin/Test/obj/Release/Test.exe
Normal file
BIN
ArinLogin/Test/obj/Release/Test.exe
Normal file
Binary file not shown.
BIN
ArinLogin/Test/obj/Release/Test.pdb
Normal file
BIN
ArinLogin/Test/obj/Release/Test.pdb
Normal file
Binary file not shown.
13
ArinLogin/Test/obj/Release/Test.vbproj.FileListAbsolute.txt
Normal file
13
ArinLogin/Test/obj/Release/Test.vbproj.FileListAbsolute.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
E:\Tinsky\Visual Basic My Class\Test\bin\Release\Test.exe
|
||||
E:\Tinsky\Visual Basic My Class\Test\bin\Release\Test.pdb
|
||||
E:\Tinsky\Visual Basic My Class\Test\bin\Release\Test.xml
|
||||
E:\Tinsky\Visual Basic My Class\Test\bin\Release\ArinLogin.dll
|
||||
E:\Tinsky\Visual Basic My Class\Test\bin\Release\ArinLogin.pdb
|
||||
E:\Tinsky\Visual Basic My Class\Test\bin\Release\ArinLogin.xml
|
||||
E:\Tinsky\Visual Basic My Class\Test\obj\Release\ResolveAssemblyReference.cache
|
||||
E:\Tinsky\Visual Basic My Class\Test\obj\Release\Test.Resources.resources
|
||||
E:\Tinsky\Visual Basic My Class\Test\obj\Release\Test.vbproj.GenerateResource.Cache
|
||||
E:\Tinsky\Visual Basic My Class\Test\obj\Release\Test.exe
|
||||
E:\Tinsky\Visual Basic My Class\Test\obj\Release\Test.xml
|
||||
E:\Tinsky\Visual Basic My Class\Test\obj\Release\Test.pdb
|
||||
E:\Tinsky\Visual Basic My Class\Test\obj\Release\Test.Form1.resources
|
||||
BIN
ArinLogin/Test/obj/Release/Test.vbproj.GenerateResource.Cache
Normal file
BIN
ArinLogin/Test/obj/Release/Test.vbproj.GenerateResource.Cache
Normal file
Binary file not shown.
11
ArinLogin/Test/obj/Release/Test.xml
Normal file
11
ArinLogin/Test/obj/Release/Test.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
Test
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
|
||||
</members>
|
||||
</doc>
|
||||
BIN
ArinNet.dll
Normal file
BIN
ArinNet.dll
Normal file
Binary file not shown.
BIN
ArinNet.pdb
Normal file
BIN
ArinNet.pdb
Normal file
Binary file not shown.
106
ArinNet/ArinNEt.vb
Normal file
106
ArinNet/ArinNEt.vb
Normal file
@@ -0,0 +1,106 @@
|
||||
Imports System.Net.NetworkInformation
|
||||
Imports System.Net
|
||||
Imports System.Net.Dns
|
||||
Public Class MyNet
|
||||
Public Shared Function GetMacAddr() As String '//MAC주소를 볼수있다.
|
||||
Dim computerProperties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
|
||||
Dim nics As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces()
|
||||
Dim adapter As NetworkInterface
|
||||
|
||||
Dim 출력용 As String = vbNullString
|
||||
Dim 카드타입 As String = vbNullString
|
||||
Dim 맥주소 As String = vbNullString
|
||||
Dim 임시맥주소 As String = vbNullString
|
||||
|
||||
For Each adapter In nics
|
||||
Dim properties As IPInterfaceProperties = adapter.GetIPProperties()
|
||||
|
||||
카드타입 = adapter.NetworkInterfaceType.ToString.ToUpper.Trim
|
||||
맥주소 = adapter.GetPhysicalAddress.ToString.ToUpper.Trim
|
||||
|
||||
'//VMWARE NIC 까지 감지를 한다.
|
||||
If 카드타입 = "ETHERNET" Then 임시맥주소 = 맥주소
|
||||
If 카드타입 = "ETHERNET" And 임시맥주소.Substring(0, 11) <> "005056C0000" Then 출력용 = 임시맥주소
|
||||
|
||||
Next adapter
|
||||
|
||||
If 출력용 = vbNullString And 맥주소 = vbNullString Then
|
||||
Return "UNKNOWN"
|
||||
ElseIf 출력용 <> vbNullString Then
|
||||
' MsgBox("맥주소출력")
|
||||
Return (출력용)
|
||||
Else
|
||||
'MsgBox("임시맥주소발견")
|
||||
Return (임시맥주소)
|
||||
End If
|
||||
End Function 'DisplayTypeAndAddress
|
||||
Public Shared Function GetMacArray(Optional ByVal OnlyEthernet As Boolean = True) As NetworkInterface() '//MAC주소를 볼수있다.
|
||||
Dim computerProperties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
|
||||
Dim nics As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces()
|
||||
Dim adapter As NetworkInterface
|
||||
|
||||
Dim 출력용 As String = vbNullString
|
||||
Dim 카드타입 As String = vbNullString
|
||||
Dim 맥주소 As String = vbNullString
|
||||
Dim 임시맥주소 As String = vbNullString
|
||||
|
||||
Dim RetNics() As NetworkInterface = Nothing
|
||||
For Each adapter In nics
|
||||
|
||||
Dim properties As IPInterfaceProperties = adapter.GetIPProperties()
|
||||
|
||||
카드타입 = adapter.NetworkInterfaceType.ToString.ToUpper.Trim
|
||||
맥주소 = adapter.GetPhysicalAddress.ToString.ToUpper.Trim
|
||||
|
||||
|
||||
'//VMWARE NIC 까지 감지를 한다.
|
||||
If adapter.Description.ToUpper.IndexOf("VIRTUALBOX") = -1 AndAlso adapter.Description.ToUpper.IndexOf("VMWARE") = -1 Then
|
||||
|
||||
If OnlyEthernet Then '//이너넷만 할떄
|
||||
If 카드타입 = "ETHERNET" Then
|
||||
If RetNics Is Nothing Then
|
||||
ReDim Preserve RetNics(0)
|
||||
Else
|
||||
ReDim Preserve RetNics(RetNics.GetUpperBound(0) + 1)
|
||||
End If
|
||||
RetNics(RetNics.GetUpperBound(0)) = adapter
|
||||
End If
|
||||
Else '//전부다
|
||||
If RetNics Is Nothing Then
|
||||
ReDim Preserve RetNics(0)
|
||||
Else
|
||||
ReDim Preserve RetNics(RetNics.GetUpperBound(0) + 1)
|
||||
End If
|
||||
RetNics(RetNics.GetUpperBound(0)) = adapter
|
||||
End If
|
||||
|
||||
End If
|
||||
Next
|
||||
Return RetNics
|
||||
End Function 'DisplayTypeAndAddress
|
||||
|
||||
Public Shared Function GetLocalHostIP() As String '//ip주소보기
|
||||
Dim objAddress As IPAddress
|
||||
Dim B(15) As Byte
|
||||
Dim sAns As String
|
||||
Try
|
||||
objAddress = Dns.GetHostEntry(GetHostName).AddressList(0)
|
||||
sAns = objAddress.ToString
|
||||
Catch ex As Exception
|
||||
sAns = ""
|
||||
End Try
|
||||
Return sAns
|
||||
End Function
|
||||
|
||||
Public Shared Function GetLocalHostIPArray() As ArrayList '//ip주소보기
|
||||
|
||||
Dim B(15) As Byte
|
||||
Dim sAns As New ArrayList
|
||||
For Each objAddress As IPAddress In Dns.GetHostEntry(GetHostName).AddressList
|
||||
If IsNumeric(objAddress.ToString.Substring(0, 3)) Then
|
||||
sAns.Add(objAddress.ToString)
|
||||
End If
|
||||
Next
|
||||
Return sAns
|
||||
End Function
|
||||
End Class
|
||||
20
ArinNet/ArinNet.sln
Normal file
20
ArinNet/ArinNet.sln
Normal file
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ArinNet", "ArinNet.vbproj", "{F0FB4304-F995-446A-99B7-0896A5E07A72}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
96
ArinNet/ArinNet.vbproj
Normal file
96
ArinNet/ArinNet.vbproj
Normal file
@@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.30729</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{F0FB4304-F995-446A-99B7-0896A5E07A72}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>ArinNet</RootNamespace>
|
||||
<AssemblyName>ArinNet</AssemblyName>
|
||||
<MyType>Windows</MyType>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
<OldToolsVersion>3.5</OldToolsVersion>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022,42353,42354,42355</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022,42353,42354,42355</NoWarn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Import Include="Microsoft.VisualBasic" />
|
||||
<Import Include="System" />
|
||||
<Import Include="System.Collections" />
|
||||
<Import Include="System.Collections.Generic" />
|
||||
<Import Include="System.Diagnostics" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="ArinNEt.vb" />
|
||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||
<Compile Include="My Project\Application.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Application.myapp</DependentUpon>
|
||||
</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="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>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
13
ArinNet/My Project/Application.Designer.vb
generated
Normal file
13
ArinNet/My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 이 코드는 도구를 사용하여 생성되었습니다.
|
||||
' 런타임 버전:4.0.30319.18051
|
||||
'
|
||||
' 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
|
||||
' 이러한 변경 내용이 손실됩니다.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
10
ArinNet/My Project/Application.myapp
Normal file
10
ArinNet/My Project/Application.myapp
Normal 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>false</MySubMain>
|
||||
<SingleInstance>false</SingleInstance>
|
||||
<ShutdownMode>0</ShutdownMode>
|
||||
<EnableVisualStyles>true</EnableVisualStyles>
|
||||
<AuthenticationMode>0</AuthenticationMode>
|
||||
<ApplicationType>1</ApplicationType>
|
||||
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||
</MyApplicationData>
|
||||
35
ArinNet/My Project/AssemblyInfo.vb
Normal file
35
ArinNet/My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Runtime.InteropServices
|
||||
|
||||
' 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다.
|
||||
' 어셈블리와 관련된 정보를 수정하려면
|
||||
' 이 특성 값을 변경하십시오.
|
||||
|
||||
' 어셈블리 특성 값을 검토합니다.
|
||||
|
||||
<Assembly: AssemblyTitle("Arinware Network Class")>
|
||||
<Assembly: AssemblyDescription("Arinware Network Class")>
|
||||
<Assembly: AssemblyCompany("Arinware")>
|
||||
<Assembly: AssemblyProduct("Arinware Network Class")>
|
||||
<Assembly: AssemblyCopyright("Copyright (C) 2010 Arin")>
|
||||
<Assembly: AssemblyTrademark("Arinware")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
|
||||
'이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다.
|
||||
<Assembly: Guid("72fef2f4-0716-4074-abc3-6eb14ccbacbb")>
|
||||
|
||||
' 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다.
|
||||
'
|
||||
' 주 버전
|
||||
' 부 버전
|
||||
' 빌드 번호
|
||||
' 수정 버전
|
||||
'
|
||||
' 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로
|
||||
' 지정되도록 할 수 있습니다.
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.0.0.0")>
|
||||
<Assembly: AssemblyFileVersion("1.0.0.0")>
|
||||
63
ArinNet/My Project/Resources.Designer.vb
generated
Normal file
63
ArinNet/My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,63 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 이 코드는 도구를 사용하여 생성되었습니다.
|
||||
' 런타임 버전:4.0.30319.18051
|
||||
'
|
||||
' 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
|
||||
' 이러한 변경 내용이 손실됩니다.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
Imports System
|
||||
|
||||
Namespace My.Resources
|
||||
|
||||
'이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder
|
||||
'클래스에서 자동으로 생성되었습니다.
|
||||
'멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 ResGen을
|
||||
'다시 실행하거나 VS 프로젝트를 다시 빌드하십시오.
|
||||
'''<summary>
|
||||
''' 지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다.
|
||||
'''</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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("ArinNet.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
|
||||
End Module
|
||||
End Namespace
|
||||
117
ArinNet/My Project/Resources.resx
Normal file
117
ArinNet/My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
73
ArinNet/My Project/Settings.Designer.vb
generated
Normal file
73
ArinNet/My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,73 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 이 코드는 도구를 사용하여 생성되었습니다.
|
||||
' 런타임 버전:4.0.30319.18051
|
||||
'
|
||||
' 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
|
||||
' 이러한 변경 내용이 손실됩니다.
|
||||
' </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", "10.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 자동 저장 기능"
|
||||
#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.ArinNet.My.MySettings
|
||||
Get
|
||||
Return Global.ArinNet.My.MySettings.Default
|
||||
End Get
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
7
ArinNet/My Project/Settings.settings
Normal file
7
ArinNet/My Project/Settings.settings
Normal 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>
|
||||
200
ArinWareT4.sln
Normal file
200
ArinWareT4.sln
Normal file
@@ -0,0 +1,200 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2013
|
||||
VisualStudioVersion = 12.0.40629.0
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SubProject", "SubProject", "{4D184935-DE50-4DBA-9EBF-8C66C579B7DC}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ECO2_2016", "ArinWarev1\ECO2_2016.vbproj", "{D5C51BDE-68E5-42BC-B648-DB9CCF044703}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ArinNet", "ArinNet\ArinNet.vbproj", "{F0FB4304-F995-446A-99B7-0896A5E07A72}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "CEnergy", "CEnergy\ArinClassV2\CEnergy.vbproj", "{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ArinLogin", "ArinLogin\ArinLogin.vbproj", "{8B6E4D7F-B484-471A-A419-2FE3451D26A3}"
|
||||
EndProject
|
||||
Project("{6141683F-8A12-4E36-9623-2EB02B2C2303}") = "SetupIS", "SetupIS\SetupIS.isproj", "{29519861-1577-4862-9732-B55894AE62E2}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ArinLog", "ArinLog\ArinLog.vbproj", "{E9E16A98-8F8D-4848-A27E-4571C184FB1A}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
CD_ROM|Any CPU = CD_ROM|Any CPU
|
||||
CD_ROM|Mixed Platforms = CD_ROM|Mixed Platforms
|
||||
CD_ROM|x86 = CD_ROM|x86
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|Mixed Platforms = Debug|Mixed Platforms
|
||||
Debug|x86 = Debug|x86
|
||||
DVD-5|Any CPU = DVD-5|Any CPU
|
||||
DVD-5|Mixed Platforms = DVD-5|Mixed Platforms
|
||||
DVD-5|x86 = DVD-5|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|Mixed Platforms = Release|Mixed Platforms
|
||||
Release|x86 = Release|x86
|
||||
SingleImage|Any CPU = SingleImage|Any CPU
|
||||
SingleImage|Mixed Platforms = SingleImage|Mixed Platforms
|
||||
SingleImage|x86 = SingleImage|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.CD_ROM|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.CD_ROM|Any CPU.Build.0 = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.CD_ROM|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.CD_ROM|x86.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.DVD-5|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.DVD-5|Any CPU.Build.0 = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.DVD-5|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.DVD-5|x86.ActiveCfg = Debug|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.SingleImage|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.SingleImage|Any CPU.Build.0 = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.SingleImage|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.SingleImage|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{D5C51BDE-68E5-42BC-B648-DB9CCF044703}.SingleImage|x86.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.CD_ROM|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.CD_ROM|Any CPU.Build.0 = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.CD_ROM|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.CD_ROM|x86.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.DVD-5|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.DVD-5|Any CPU.Build.0 = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.DVD-5|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.DVD-5|x86.ActiveCfg = Debug|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.SingleImage|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.SingleImage|Any CPU.Build.0 = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.SingleImage|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.SingleImage|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72}.SingleImage|x86.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.CD_ROM|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.CD_ROM|Any CPU.Build.0 = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.CD_ROM|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.CD_ROM|x86.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.DVD-5|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.DVD-5|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.DVD-5|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.DVD-5|x86.ActiveCfg = Debug|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.SingleImage|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.SingleImage|Any CPU.Build.0 = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.SingleImage|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.SingleImage|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14}.SingleImage|x86.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.CD_ROM|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.CD_ROM|Any CPU.Build.0 = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.CD_ROM|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.CD_ROM|x86.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.DVD-5|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.DVD-5|Any CPU.Build.0 = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.DVD-5|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.DVD-5|x86.ActiveCfg = Debug|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.SingleImage|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.SingleImage|Any CPU.Build.0 = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.SingleImage|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.SingleImage|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3}.SingleImage|x86.ActiveCfg = Release|Any CPU
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.CD_ROM|Any CPU.ActiveCfg = CD_ROM
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.CD_ROM|Any CPU.Build.0 = CD_ROM
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.CD_ROM|Mixed Platforms.ActiveCfg = CD_ROM
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.CD_ROM|Mixed Platforms.Build.0 = CD_ROM
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.CD_ROM|x86.ActiveCfg = CD_ROM
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.CD_ROM|x86.Build.0 = CD_ROM
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Debug|Any CPU.ActiveCfg = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Debug|Mixed Platforms.ActiveCfg = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Debug|x86.ActiveCfg = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Debug|x86.Build.0 = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.DVD-5|Any CPU.ActiveCfg = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.DVD-5|Any CPU.Build.0 = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.DVD-5|Mixed Platforms.ActiveCfg = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.DVD-5|Mixed Platforms.Build.0 = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.DVD-5|x86.ActiveCfg = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.DVD-5|x86.Build.0 = DVD-5
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Release|Any CPU.ActiveCfg = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Release|Mixed Platforms.ActiveCfg = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Release|x86.ActiveCfg = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.Release|x86.Build.0 = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.SingleImage|Any CPU.ActiveCfg = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.SingleImage|Any CPU.Build.0 = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.SingleImage|Mixed Platforms.ActiveCfg = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.SingleImage|Mixed Platforms.Build.0 = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.SingleImage|x86.ActiveCfg = SingleImage
|
||||
{29519861-1577-4862-9732-B55894AE62E2}.SingleImage|x86.Build.0 = SingleImage
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.CD_ROM|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.CD_ROM|Any CPU.Build.0 = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.CD_ROM|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.CD_ROM|x86.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.DVD-5|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.DVD-5|Any CPU.Build.0 = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.DVD-5|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.DVD-5|x86.ActiveCfg = Debug|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.SingleImage|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.SingleImage|Any CPU.Build.0 = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.SingleImage|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.SingleImage|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A}.SingleImage|x86.ActiveCfg = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{F0FB4304-F995-446A-99B7-0896A5E07A72} = {4D184935-DE50-4DBA-9EBF-8C66C579B7DC}
|
||||
{2AF28E8C-84F1-4D56-9592-3B0EBDE8DF14} = {4D184935-DE50-4DBA-9EBF-8C66C579B7DC}
|
||||
{8B6E4D7F-B484-471A-A419-2FE3451D26A3} = {4D184935-DE50-4DBA-9EBF-8C66C579B7DC}
|
||||
{E9E16A98-8F8D-4848-A27E-4571C184FB1A} = {4D184935-DE50-4DBA-9EBF-8C66C579B7DC}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
BIN
ArinWareT4.suo
Normal file
BIN
ArinWareT4.suo
Normal file
Binary file not shown.
BIN
ArinWareT4.v11.suo
Normal file
BIN
ArinWareT4.v11.suo
Normal file
Binary file not shown.
BIN
ArinWareT4.v12.suo
Normal file
BIN
ArinWareT4.v12.suo
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user