123
This commit is contained in:
@@ -104,6 +104,7 @@ Public Class NWEdit
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub CmdSave_Click(sender As Object, e As EventArgs) Handles CmdSave.Click
|
Private Sub CmdSave_Click(sender As Object, e As EventArgs) Handles CmdSave.Click
|
||||||
|
Me.Cursor = Cursors.WaitCursor
|
||||||
NWAddressGenerieren()
|
NWAddressGenerieren()
|
||||||
If Neu = False Then
|
If Neu = False Then
|
||||||
Try
|
Try
|
||||||
@@ -128,6 +129,7 @@ Public Class NWEdit
|
|||||||
MsgBox(ex.Message)
|
MsgBox(ex.Message)
|
||||||
End Try
|
End Try
|
||||||
con.Close()
|
con.Close()
|
||||||
|
Me.Cursor = Cursors.Default
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
Imports System.Data.SqlClient
|
Imports System.Data.SqlClient
|
||||||
|
Imports System.Reflection
|
||||||
|
|
||||||
Public Class Class1
|
Public Class Class1
|
||||||
|
|
||||||
@@ -11,7 +12,12 @@ Public Class Class1
|
|||||||
Public Shared FilePath As String ' = "\\192.168.0.90\f\EDV-Wartung\Dokumentation"
|
Public Shared FilePath As String ' = "\\192.168.0.90\f\EDV-Wartung\Dokumentation"
|
||||||
Public Shared Absender As String = "Absender Standard"
|
Public Shared Absender As String = "Absender Standard"
|
||||||
|
|
||||||
|
Public Shared Sub EnableDoubleBuffered(ByVal dgv As DataGridView)
|
||||||
|
Dim dgvType As Type = dgv.[GetType]()
|
||||||
|
Dim pi As PropertyInfo = dgvType.GetProperty("DoubleBuffered",
|
||||||
|
BindingFlags.Instance Or BindingFlags.NonPublic)
|
||||||
|
pi.SetValue(dgv, True, Nothing)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -166,6 +172,16 @@ Public Class Class1
|
|||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function ip2ipnet(ip As String)
|
||||||
|
Dim lastbutnotleast As String = "."
|
||||||
|
|
||||||
|
Do
|
||||||
|
ip = ip.Remove((ip.Length - 1), 1)
|
||||||
|
Loop Until ip.EndsWith(".")
|
||||||
|
|
||||||
|
Return ip
|
||||||
|
End Function
|
||||||
|
|
||||||
Public Shared Function netmaskseperator(nm As String, ByRef a As Integer, ByRef b As Integer, ByRef c As Integer, ByRef d As Integer, ByRef nwbits As Integer, ByRef hostbits As Integer)
|
Public Shared Function netmaskseperator(nm As String, ByRef a As Integer, ByRef b As Integer, ByRef c As Integer, ByRef d As Integer, ByRef nwbits As Integer, ByRef hostbits As Integer)
|
||||||
Dim bitstring As String
|
Dim bitstring As String
|
||||||
Try
|
Try
|
||||||
@@ -319,6 +335,18 @@ Public Class Class1
|
|||||||
IPShort = NWAddress
|
IPShort = NWAddress
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function getStartEndHost(ByVal ip As String, ByRef starthost As Integer, ByRef endhost As Integer)
|
||||||
|
Dim Standort, Name, subnetmask As String
|
||||||
|
Dim nwbits As Integer
|
||||||
|
Dim nwad As String = IP2ShortNW(ip)
|
||||||
|
NetzwerkadresseInfo(nwad, Standort, Name, subnetmask)
|
||||||
|
mask2nwbit(subnetmask, nwbits)
|
||||||
|
Dim Hostbits As Integer = 32 - nwbits
|
||||||
|
Dim AnzahlHosts As Integer = (2 ^ Hostbits) - 2
|
||||||
|
starthost = IP2Host(nwad) + 1
|
||||||
|
endhost = starthost + (AnzahlHosts - 1)
|
||||||
|
End Function
|
||||||
|
|
||||||
Public Shared Function Netzwerkfuellen(NWAdresse As String, NWBits As Integer, Netname As String, NWStandort As String)
|
Public Shared Function Netzwerkfuellen(NWAdresse As String, NWBits As Integer, Netname As String, NWStandort As String)
|
||||||
Dim con As New SqlConnection
|
Dim con As New SqlConnection
|
||||||
Dim cmd As New SqlCommand
|
Dim cmd As New SqlCommand
|
||||||
@@ -598,8 +626,8 @@ Public Class Class1
|
|||||||
Dim dataadapter As New SqlDataAdapter("SELECT Distinct " & spalte & " from " & Tabelle & "", con)
|
Dim dataadapter As New SqlDataAdapter("SELECT Distinct " & spalte & " from " & Tabelle & "", con)
|
||||||
dataadapter.Fill(ds)
|
dataadapter.Fill(ds)
|
||||||
|
|
||||||
txtbox.AutoCompleteMode = AutoCompleteMode.SuggestAppend
|
' txtbox.AutoCompleteMode = AutoCompleteMode.SuggestAppend
|
||||||
txtbox.AutoCompleteSource = AutoCompleteSource.CustomSource
|
' txtbox.AutoCompleteSource = AutoCompleteSource.CustomSource
|
||||||
txtbox.AutoCompleteCustomSource = tmp
|
txtbox.AutoCompleteCustomSource = tmp
|
||||||
|
|
||||||
For Each dr As DataRow In ds.Tables(0).Rows
|
For Each dr As DataRow In ds.Tables(0).Rows
|
||||||
@@ -665,4 +693,42 @@ Public Class Class1
|
|||||||
|
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function IsLinked(ByVal IPAdresse As String)
|
||||||
|
Dim con As New SqlConnection
|
||||||
|
Dim cmd As New SqlCommand
|
||||||
|
Dim reader As SqlDataReader
|
||||||
|
con.ConnectionString = Class1.DBConString
|
||||||
|
cmd.Connection = con
|
||||||
|
Dim Linked As String
|
||||||
|
|
||||||
|
|
||||||
|
con.Open()
|
||||||
|
cmd.CommandText = "SELECT Linked FROM TbL_Netzwerkclients WHERE IPAdresse = '" & IPAdresse & "' "
|
||||||
|
reader = cmd.ExecuteReader()
|
||||||
|
Do While reader.Read
|
||||||
|
Linked = ReadNullAsEmptyString(reader, "Linked")
|
||||||
|
'Type = ReadNullAsEmptyString(reader, "Type")
|
||||||
|
Loop
|
||||||
|
con.Close()
|
||||||
|
Return Linked
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function DBNull2emptyString(totest As Object)
|
||||||
|
|
||||||
|
If IsDBNull(totest) Then
|
||||||
|
Return ""
|
||||||
|
Else
|
||||||
|
Return totest
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function OrderDataTableby(dt As DataTable, orderby As String)
|
||||||
|
Dim dv As New DataView(dt)
|
||||||
|
|
||||||
|
dv.Sort = orderby
|
||||||
|
Dim returnTable As DataTable = dv.ToTable
|
||||||
|
'returnTable = dv.Table
|
||||||
|
Return returnTable
|
||||||
|
End Function
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
@@ -74,10 +74,16 @@ Public Class DHCP
|
|||||||
Public Shared Sub ListSubnetClients(DHCP_Server As String, Scope As String, ByRef DHCP_Clients() As DHCP_CLIENT_INFO)
|
Public Shared Sub ListSubnetClients(DHCP_Server As String, Scope As String, ByRef DHCP_Clients() As DHCP_CLIENT_INFO)
|
||||||
|
|
||||||
'Dim Client_Array As DHCP_CLIENT_INFO_ARRAY
|
'Dim Client_Array As DHCP_CLIENT_INFO_ARRAY
|
||||||
'Dim DHCP_Clients() As DHCP_CLIENT_INFO
|
' Dim DHCP_Clients() As DHCP_CLIENT_INFO
|
||||||
|
|
||||||
' Why would you use int16 for a loop counter and for a pointer offset ?
|
' Why would you use int16 for a loop counter and for a pointer offset ?
|
||||||
|
|
||||||
|
'If My.Computer.Network.Ping(DHCP_Server) Then
|
||||||
|
'Else
|
||||||
|
' MsgBox("DHCP Server nicht erreichbar")
|
||||||
|
' Exit Sub
|
||||||
|
'End If
|
||||||
|
|
||||||
Dim i, j As Int16
|
Dim i, j As Int16
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
53
Dokumentation/Classes/Ext_Programme.vb
Normal file
53
Dokumentation/Classes/Ext_Programme.vb
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
Public Class Ext_Programme
|
||||||
|
|
||||||
|
Public Shared Function startlink(URL As String)
|
||||||
|
|
||||||
|
Try
|
||||||
|
If URL.Contains("http") Or URL.Contains("https") Then
|
||||||
|
Process.Start(URL)
|
||||||
|
ElseIf URL = "" Then
|
||||||
|
Exit Function
|
||||||
|
Else
|
||||||
|
Dim mstsc As New Process
|
||||||
|
mstsc.StartInfo.FileName = "mstsc.exe"
|
||||||
|
mstsc.StartInfo.Arguments = " /v: " & URL
|
||||||
|
mstsc.Start()
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Process.Start("mstsc.exe", "/v: dc01")
|
||||||
|
Catch ex As Exception
|
||||||
|
'MsgBox(ex.Message)
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
Public Shared Function startputty(IP As String)
|
||||||
|
Dim Benutzer, Passwort As String
|
||||||
|
Class1.GetUserPasswort(IP, Benutzer, Passwort)
|
||||||
|
Try
|
||||||
|
Dim putty As New Process
|
||||||
|
putty.StartInfo.FileName = "putty.exe"
|
||||||
|
If Benutzer = "" And Passwort = "" Then
|
||||||
|
putty.StartInfo.Arguments = IP
|
||||||
|
Else
|
||||||
|
putty.StartInfo.Arguments = IP & " -l " & Benutzer & " -pw " & Passwort
|
||||||
|
End If
|
||||||
|
putty.Start()
|
||||||
|
|
||||||
|
Catch ex As Exception
|
||||||
|
MsgBox(ex.Message)
|
||||||
|
|
||||||
|
End Try
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function pingip(ip As String)
|
||||||
|
Dim ping As New Process
|
||||||
|
ping.StartInfo.FileName = "cmd.exe"
|
||||||
|
ping.StartInfo.Arguments = " /k ping " & ip
|
||||||
|
ping.Start()
|
||||||
|
End Function
|
||||||
|
|
||||||
|
End Class
|
||||||
102
Dokumentation/Classes/FirewallEntry.vb
Normal file
102
Dokumentation/Classes/FirewallEntry.vb
Normal file
@@ -0,0 +1,102 @@
|
|||||||
|
Imports System.Data.SqlClient
|
||||||
|
|
||||||
|
Public Class FirewallEntry
|
||||||
|
Property fwr_ID As String = ""
|
||||||
|
Property fwr_hostip As String = ""
|
||||||
|
Property fwr_in As String = ""
|
||||||
|
Property fwr_out As String = ""
|
||||||
|
Property fwr_portsin As String = ""
|
||||||
|
Property fwr_portsout As String = ""
|
||||||
|
Property fwr_dienste As String = ""
|
||||||
|
Property fwr_FQDN As String = ""
|
||||||
|
Property fwr_info As String = ""
|
||||||
|
Property fwr_direct As Boolean = False
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Function getparameterlist() As List(Of SQLVariable)
|
||||||
|
Dim list As New List(Of SQLVariable)
|
||||||
|
list.Add(New SQLVariable("fwr_ID", fwr_ID))
|
||||||
|
list.Add(New SQLVariable("fwr_hostip", fwr_hostip))
|
||||||
|
list.Add(New SQLVariable("fwr_in", fwr_in))
|
||||||
|
list.Add(New SQLVariable("fwr_out", fwr_out))
|
||||||
|
list.Add(New SQLVariable("fwr_portsin", fwr_portsin))
|
||||||
|
list.Add(New SQLVariable("fwr_portsout", fwr_portsout))
|
||||||
|
list.Add(New SQLVariable("fwr_dienste", fwr_dienste))
|
||||||
|
list.Add(New SQLVariable("fwr_FQDN", fwr_FQDN))
|
||||||
|
list.Add(New SQLVariable("fwr_info", fwr_info))
|
||||||
|
list.Add(New SQLVariable("fwr_direct", fwr_direct))
|
||||||
|
Return list
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
Public Shared Function getFirewallEntrys(ByRef ds As DataSet, ByVal HostIP As String)
|
||||||
|
Dim selector As String = "Select
|
||||||
|
[fwr_ID]
|
||||||
|
,[fwr_in]
|
||||||
|
,[fwr_out]
|
||||||
|
,[fwr_portsin]
|
||||||
|
,[fwr_portsout]
|
||||||
|
,[fwr_dienste]
|
||||||
|
,[fwr_FQDN]
|
||||||
|
,[fwr_info]
|
||||||
|
, case when [fwr_direct] is null then '0'
|
||||||
|
else [fwr_direct] end as [fwr_direct]
|
||||||
|
From [Doku].[dbo].[TbL_FirewallRules] where [fwr_hostip] = '" & HostIP & "'
|
||||||
|
ORDER BY [fwr_in]"
|
||||||
|
|
||||||
|
SQL.SQL2DS(selector, ds)
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function getUpdateCmd(ByRef update As String, ByRef where As String)
|
||||||
|
|
||||||
|
Dim list As List(Of SQLVariable) = getparameterlist()
|
||||||
|
'Dim str As String
|
||||||
|
|
||||||
|
For Each i In list
|
||||||
|
If Not i.SQLText = "fwr_ID" Then
|
||||||
|
update &= "[" & i.SQLText & "]='" & i.SQLValue & "',"
|
||||||
|
Else
|
||||||
|
where &= "fwr_ID = '" & i.SQLValue & "'"
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
update = update.Substring(0, update.Length - 1) 'wg. ','
|
||||||
|
' Return str
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function getInsertCmd(ByRef insert As String)
|
||||||
|
|
||||||
|
Dim list As List(Of SQLVariable) = getparameterlist()
|
||||||
|
Dim text, value As String
|
||||||
|
|
||||||
|
For Each i In list
|
||||||
|
text &= i.SQLText & ", "
|
||||||
|
value &= "'" & i.SQLValue & "', "
|
||||||
|
Next
|
||||||
|
text = text.Substring(0, text.Length - 2)
|
||||||
|
value = value.Substring(0, value.Length - 2)
|
||||||
|
|
||||||
|
insert = "(" & text & ") VALUES (" & value & ")"
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function insertFirewallEntry(ByRef entry As FirewallEntry)
|
||||||
|
Dim insert As String
|
||||||
|
getInsertCmd(insert)
|
||||||
|
SQL.InsertSQL("TbL_FirewallRules", insert)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function updateFirewallEntry(ByRef entry As FirewallEntry)
|
||||||
|
Dim update, where As String
|
||||||
|
getUpdateCmd(update, where)
|
||||||
|
SQL.UpdateSQL("TbL_FirewallRules", update, where)
|
||||||
|
'MsgBox(update & where)
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
End Class
|
||||||
310
Dokumentation/Classes/Host.vb
Normal file
310
Dokumentation/Classes/Host.vb
Normal file
@@ -0,0 +1,310 @@
|
|||||||
|
Imports System.Reflection
|
||||||
|
|
||||||
|
Public Class Host
|
||||||
|
Property FQDN As String = ""
|
||||||
|
Property QINFO As String = ""
|
||||||
|
Property IPAdresse As String = ""
|
||||||
|
Property NETNAME As String = ""
|
||||||
|
Property Seriennummer As String = ""
|
||||||
|
Property MAC As String = ""
|
||||||
|
Property Benutzer As String = ""
|
||||||
|
Property Passwort As String = ""
|
||||||
|
Property LINK As String = ""
|
||||||
|
Property INFO As String = ""
|
||||||
|
Property TYPE As String = ""
|
||||||
|
Property HOST As Object = Nothing
|
||||||
|
Property NWSTANDORT As String = ""
|
||||||
|
Property Modell As String = ""
|
||||||
|
Property Linked As Object = Nothing
|
||||||
|
Property LinkedWith As String = ""
|
||||||
|
Property AddIP As String = ""
|
||||||
|
Property Standort As String = ""
|
||||||
|
Property DHCP As String = ""
|
||||||
|
Property Netzwerk As String = ""
|
||||||
|
Property Firewall As Boolean = False
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Function getparameterlistMaster() As List(Of SQLVariable)
|
||||||
|
Dim list As New List(Of SQLVariable)
|
||||||
|
list.Add(New SQLVariable("FQDN", FQDN))
|
||||||
|
list.Add(New SQLVariable("QINFO", QINFO))
|
||||||
|
list.Add(New SQLVariable("IPAdresse", IPAdresse))
|
||||||
|
list.Add(New SQLVariable("NETNAME", NETNAME))
|
||||||
|
list.Add(New SQLVariable("Seriennummer", Seriennummer))
|
||||||
|
list.Add(New SQLVariable("MAC", MAC))
|
||||||
|
list.Add(New SQLVariable("Benutzer", Benutzer))
|
||||||
|
list.Add(New SQLVariable("Passwort", Passwort))
|
||||||
|
list.Add(New SQLVariable("Link", LINK))
|
||||||
|
list.Add(New SQLVariable("INFO", INFO))
|
||||||
|
list.Add(New SQLVariable("TYPE", TYPE))
|
||||||
|
list.Add(New SQLVariable("HOST", HOST))
|
||||||
|
list.Add(New SQLVariable("NWSTANDORT", NWSTANDORT))
|
||||||
|
list.Add(New SQLVariable("Modell", Modell))
|
||||||
|
list.Add(New SQLVariable("Linked", Linked))
|
||||||
|
list.Add(New SQLVariable("LinkedWith", LinkedWith))
|
||||||
|
list.Add(New SQLVariable("AddIP", AddIP))
|
||||||
|
list.Add(New SQLVariable("Standort", Standort))
|
||||||
|
list.Add(New SQLVariable("DHCP", DHCP))
|
||||||
|
list.Add(New SQLVariable("Netzwerk", Netzwerk))
|
||||||
|
list.Add(New SQLVariable("Firewall", Firewall))
|
||||||
|
Return list
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Function getparameterlistSlave() As List(Of SQLVariable)
|
||||||
|
Dim list As New List(Of SQLVariable)
|
||||||
|
list.Add(New SQLVariable("FQDN", FQDN))
|
||||||
|
list.Add(New SQLVariable("QINFO", QINFO))
|
||||||
|
list.Add(New SQLVariable("IPAdresse", IPAdresse))
|
||||||
|
'list.Add(New SQLVariable("NETNAME", NETNAME))
|
||||||
|
list.Add(New SQLVariable("Seriennummer", Seriennummer))
|
||||||
|
list.Add(New SQLVariable("MAC", MAC))
|
||||||
|
list.Add(New SQLVariable("Benutzer", Benutzer))
|
||||||
|
list.Add(New SQLVariable("Passwort", Passwort))
|
||||||
|
list.Add(New SQLVariable("Link", LINK))
|
||||||
|
list.Add(New SQLVariable("INFO", INFO))
|
||||||
|
list.Add(New SQLVariable("TYPE", TYPE))
|
||||||
|
'list.Add(New SQLVariable("HOST", HOST))
|
||||||
|
'list.Add(New SQLVariable("NWSTANDORT", NWSTANDORT))
|
||||||
|
list.Add(New SQLVariable("Modell", Modell))
|
||||||
|
'list.Add(New SQLVariable("Linked", Linked))
|
||||||
|
list.Add(New SQLVariable("LinkedWith", LinkedWith))
|
||||||
|
list.Add(New SQLVariable("AddIP", AddIP))
|
||||||
|
list.Add(New SQLVariable("Standort", Standort))
|
||||||
|
list.Add(New SQLVariable("DHCP", DHCP))
|
||||||
|
'list.Add(New SQLVariable("Netzwerk", Netzwerk))
|
||||||
|
list.Add(New SQLVariable("Firewall", Firewall))
|
||||||
|
Return list
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Function clear()
|
||||||
|
Me.FQDN = ""
|
||||||
|
Me.QINFO = ""
|
||||||
|
Me.IPAdresse = ""
|
||||||
|
Me.NETNAME = ""
|
||||||
|
Me.Seriennummer = ""
|
||||||
|
Me.MAC = ""
|
||||||
|
Me.Benutzer = ""
|
||||||
|
Me.Passwort = ""
|
||||||
|
Me.LINK = ""
|
||||||
|
Me.INFO = ""
|
||||||
|
Me.TYPE = ""
|
||||||
|
Me.HOST = Nothing
|
||||||
|
Me.NWSTANDORT = ""
|
||||||
|
Me.Modell = ""
|
||||||
|
Me.Linked = Nothing
|
||||||
|
Me.LinkedWith = ""
|
||||||
|
Me.AddIP = ""
|
||||||
|
Me.Standort = ""
|
||||||
|
Me.DHCP = ""
|
||||||
|
Me.Netzwerk = ""
|
||||||
|
Me.Firewall = False
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function getHostsEntrys(ByRef ds As DataSet, ByVal HostIP As String)
|
||||||
|
Dim selector As String = "Select
|
||||||
|
[fwr_ID]
|
||||||
|
,[fwr_in]
|
||||||
|
,[fwr_out]
|
||||||
|
,[fwr_portsin]
|
||||||
|
,[fwr_portsout]
|
||||||
|
,[fwr_dienste]
|
||||||
|
,[fwr_FQDN]
|
||||||
|
,[fwr_info]
|
||||||
|
, case when [fwr_direct] is null then '0'
|
||||||
|
else [fwr_direct] end as [fwr_direct]
|
||||||
|
From [Doku].[dbo].[TbL_FirewallRules] where [fwr_hostip] = '" & HostIP & "'
|
||||||
|
ORDER BY [fwr_in]"
|
||||||
|
|
||||||
|
SQL.SQL2DS(selector, ds)
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function gethost(ip As String)
|
||||||
|
Dim ds As New DataSet
|
||||||
|
Dim test As String = ""
|
||||||
|
SQL.SQL2DS("select * from TbL_Netzwerkclients where IPAdresse = '" & ip & "'", ds)
|
||||||
|
For Each c As DataColumn In ds.Tables(0).Columns
|
||||||
|
Dim propInfo As PropertyInfo = Me.GetType.GetProperty(c.ColumnName)
|
||||||
|
If propInfo IsNot Nothing Then
|
||||||
|
If Not IsDBNull(c.Table.Rows(0).Item(c)) Then
|
||||||
|
propInfo.SetValue(Me, c.Table.Rows(0).Item(c))
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
' MsgBox("hier")
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function getUpdateCmd(ByRef update As String, ByRef where As String, Optional ByRef slaveupdate As String = "", Optional ByRef slavewhere As String = "", Optional ByVal Linked As Boolean = False, Optional ByVal newhost As Host = Nothing)
|
||||||
|
If newhost Is Nothing Then
|
||||||
|
slavewhere = ""
|
||||||
|
Dim list As List(Of SQLVariable) = getparameterlistMaster()
|
||||||
|
Dim slavelist As List(Of SQLVariable) = getparameterlistSlave()
|
||||||
|
|
||||||
|
For Each i In list ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''dieser Host
|
||||||
|
If Not i.SQLText = "IPAdresse" Then
|
||||||
|
update &= "[" & i.SQLText & "]='" & i.SQLValue & "',"
|
||||||
|
Else
|
||||||
|
where &= "IPAdresse = '" & i.SQLValue & "'"
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
update = update.Substring(0, update.Length - 1) 'wg. ','
|
||||||
|
|
||||||
|
For Each i In slavelist ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''alle Hosts, bei denen dieser Host als LinkedWith eingetragen ist
|
||||||
|
If Not i.SQLText = "IPAdresse" And Not i.SQLText = "LinkedWith" Then
|
||||||
|
slaveupdate &= "[" & i.SQLText & "]='" & i.SQLValue & "',"
|
||||||
|
ElseIf i.SQLText = "IPAdresse" Then
|
||||||
|
slavewhere &= "(Linked = 'True' AND (LinkedWith = '" & i.SQLValue & "'"
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
slaveupdate = slaveupdate.Substring(0, slaveupdate.Length - 1)
|
||||||
|
|
||||||
|
If Linked = True Then '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
|
||||||
|
|
||||||
|
For Each i In slavelist '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Masterhost
|
||||||
|
If i.SQLText = "LinkedWith" Then
|
||||||
|
slavewhere &= "OR LinkedWith = '" & i.SQLValue & "') OR IPAdresse = '" & i.SQLValue & "')"
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
ElseIf Linked = False Then
|
||||||
|
slavewhere &= "))"
|
||||||
|
End If
|
||||||
|
|
||||||
|
Else
|
||||||
|
|
||||||
|
Dim list As List(Of SQLVariable) = newhost.getparameterlistMaster()
|
||||||
|
|
||||||
|
For Each i In list ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''dieser Host
|
||||||
|
If Not i.SQLText = "IPAdresse" Then
|
||||||
|
update &= "[" & i.SQLText & "]='" & i.SQLValue & "',"
|
||||||
|
Else
|
||||||
|
where &= "IPAdresse = '" & i.SQLValue & "'"
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
update = update.Substring(0, update.Length - 1) 'wg. ','
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function updateHostEntry(ByRef entry As Host)
|
||||||
|
Dim update, where, slaveupdate, slavewhere As String
|
||||||
|
getUpdateCmd(update, where, slaveupdate, slavewhere, Me.Linked)
|
||||||
|
SQL.UpdateSQL("TbL_Netzwerkclients", update, where)
|
||||||
|
SQL.UpdateSQL("TbL_Netzwerkclients", slaveupdate, slavewhere)
|
||||||
|
'MsgBox(update & where)
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Function checkIfIPExist(ByVal ip As String)
|
||||||
|
Dim ds As New DataSet
|
||||||
|
SQL.SQL2DS("SELECT * FROM TbL_Netzwerkclients WHERE IPADRESSE = '" & ip & "'", ds)
|
||||||
|
If ds.Tables(0).Rows.Count > 0 Then
|
||||||
|
Return True
|
||||||
|
Else
|
||||||
|
Return False
|
||||||
|
End If
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function DeleteHost(Optional ByVal supress As Boolean = False)
|
||||||
|
If supress = False Then
|
||||||
|
If MessageBox.Show("Eintrag " & Me.FQDN & " wirklich löschen?", "Hosteintrag löschen", MessageBoxButtons.OKCancel) = DialogResult.OK Then
|
||||||
|
Dim ds As New DataSet
|
||||||
|
Dim Slaves As String = ""
|
||||||
|
SQL.SQL2DS("SELECT * FROM TbL_Netzwerkclients WHERE LinkedWith ='" & Me.IPAdresse & "'", ds)
|
||||||
|
|
||||||
|
If ds.Tables(0).Rows.Count > 0 Then
|
||||||
|
For Each r As DataRow In ds.Tables(0).Rows
|
||||||
|
Slaves &= r.Item("IPAdresse").ToString & vbCrLf
|
||||||
|
Next
|
||||||
|
|
||||||
|
If MessageBox.Show("
|
||||||
|
Achtung! " & vbCrLf & "Der Eintrag " & Me.FQDN & " ist ein MasterEintrag für die IP Adressen " & vbCrLf & Slaves & "
|
||||||
|
Diese Einträge werden ebenfalls gelöscht. Fortfahren?", "Hosteintrag löschen", MessageBoxButtons.OKCancel) = DialogResult.OK Then
|
||||||
|
SQL.DeleteSQL("TbL_Netzwerkclients", "LinkedWith = '" & Me.IPAdresse & "'")
|
||||||
|
ElseIf DialogResult.Cancel Then
|
||||||
|
Exit Function
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
SQL.DeleteSQL("TbL_Netzwerkclients", "IPAdresse = '" & Me.IPAdresse & "'")
|
||||||
|
Class1.RefillNW(Me.Netzwerk)
|
||||||
|
ElseIf DialogResult.Cancel Then
|
||||||
|
Exit Function
|
||||||
|
End If
|
||||||
|
Else
|
||||||
|
SQL.DeleteSQL("TbL_Netzwerkclients", "IPAdresse = '" & Me.IPAdresse & "'")
|
||||||
|
Class1.RefillNW(Me.Netzwerk)
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function MoveHost(newip As String)
|
||||||
|
If checkIfIPExist(newip) = False Then MsgBox("Die Adresse kann nicht verwendet werden. Bitte überprüfen.") : Return Me : Exit Function
|
||||||
|
|
||||||
|
Dim oldip As String = Me.IPAdresse
|
||||||
|
Dim newhost As New Host
|
||||||
|
newhost.gethost(newip)
|
||||||
|
|
||||||
|
'Get Slaves of LinkedMaster
|
||||||
|
Dim ds As New DataSet
|
||||||
|
SQL.SQL2DS("SELECT * FROM TbL_Netzwerkclients WHERE LinkedWith = '" & Me.IPAdresse & "'", ds)
|
||||||
|
|
||||||
|
'Ziel prüfen und gegebenenfalls anzeigen
|
||||||
|
If (
|
||||||
|
newhost.FQDN = "" And
|
||||||
|
newhost.Modell = "" And
|
||||||
|
newhost.TYPE = "") Then
|
||||||
|
Else
|
||||||
|
If MsgBox("Ziel ist bereits belegt. Anzeigen?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
|
||||||
|
Me.gethost(newip)
|
||||||
|
Else
|
||||||
|
Me.gethost(oldip)
|
||||||
|
End If
|
||||||
|
Exit Function
|
||||||
|
End If
|
||||||
|
|
||||||
|
'If Host = LinkedMaster then Update Slaves
|
||||||
|
If ds.Tables(0).Rows.Count > 0 Then
|
||||||
|
SQL.UpdateSQL("TbL_Netzwerkclients", "LinkedWith = '" & newip & "'", "LinkedWith = '" & oldip & "'")
|
||||||
|
End If
|
||||||
|
|
||||||
|
newhost.FQDN = Me.FQDN
|
||||||
|
newhost.QINFO = Me.QINFO
|
||||||
|
newhost.Seriennummer = Me.Seriennummer
|
||||||
|
newhost.MAC = Me.MAC
|
||||||
|
newhost.Benutzer = Me.Benutzer
|
||||||
|
newhost.Passwort = Me.Passwort
|
||||||
|
newhost.LINK = Me.LINK
|
||||||
|
newhost.INFO = Me.INFO
|
||||||
|
newhost.TYPE = Me.TYPE
|
||||||
|
newhost.Modell = Me.Modell
|
||||||
|
newhost.Linked = Me.Linked
|
||||||
|
newhost.LinkedWith = Me.LinkedWith
|
||||||
|
newhost.AddIP = Me.AddIP
|
||||||
|
newhost.Standort = Me.Standort
|
||||||
|
newhost.DHCP = Me.DHCP
|
||||||
|
newhost.Firewall = Me.Firewall
|
||||||
|
|
||||||
|
Dim update, where As String
|
||||||
|
getUpdateCmd(update, where, "", "", newhost.Linked, newhost)
|
||||||
|
SQL.UpdateSQL("TbL_Netzwerkclients", update, where)
|
||||||
|
|
||||||
|
cFolder.FolderMove(Me.NWSTANDORT & "_" & Me.NETNAME, Me.HOST, newhost.NWSTANDORT & "_" & newhost.NETNAME, newhost.HOST)
|
||||||
|
|
||||||
|
Me.DeleteHost(True)
|
||||||
|
Return newhost
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function getSlaves(ByVal ip As String, ByRef ds As DataSet)
|
||||||
|
|
||||||
|
SQL.SQL2DS("SELECT IPAdresse , (NWSTANDORT + ' ' + NETNAME) as Netzwerk FROM TbL_Netzwerkclients WHERE LinkedWith = '" & ip & "'", ds)
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
End Class
|
||||||
79
Dokumentation/Classes/SQL.vb
Normal file
79
Dokumentation/Classes/SQL.vb
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
Imports System.Data.SqlClient
|
||||||
|
|
||||||
|
Public Class SQL
|
||||||
|
|
||||||
|
Public Shared Sub SQL2DS(ByRef selector As String, ByRef ds As DataSet)
|
||||||
|
Dim con As New SqlConnection
|
||||||
|
Dim cmd As New SqlCommand
|
||||||
|
con.ConnectionString = Class1.DBConString
|
||||||
|
cmd.Connection = con
|
||||||
|
|
||||||
|
Dim dataadapter As New SqlDataAdapter(selector, con)
|
||||||
|
con.Open()
|
||||||
|
dataadapter.Fill(ds)
|
||||||
|
con.Close()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Shared Sub UpdateSQL(ByRef table As String, ByRef values As String, ByRef where As String)
|
||||||
|
Dim con As New SqlConnection
|
||||||
|
Dim cmd As New SqlCommand
|
||||||
|
con.ConnectionString = Class1.DBConString
|
||||||
|
cmd.Connection = con
|
||||||
|
|
||||||
|
con.Open()
|
||||||
|
cmd.CommandText = "UPDATE " & table & " SET " & values & " WHERE " & where & ""
|
||||||
|
cmd.ExecuteNonQuery()
|
||||||
|
con.Close()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Shared Sub InsertSQL(ByRef table As String, ByRef insert As String)
|
||||||
|
Dim con As New SqlConnection
|
||||||
|
Dim cmd As New SqlCommand
|
||||||
|
con.ConnectionString = Class1.DBConString
|
||||||
|
cmd.Connection = con
|
||||||
|
|
||||||
|
con.Open()
|
||||||
|
cmd.CommandText = "INSERT INTO " & table & " " & insert & ""
|
||||||
|
cmd.ExecuteNonQuery()
|
||||||
|
con.Close()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Shared Sub DeleteSQL(ByRef table As String, ByRef where As String)
|
||||||
|
Dim con As New SqlConnection
|
||||||
|
Dim cmd As New SqlCommand
|
||||||
|
con.ConnectionString = Class1.DBConString
|
||||||
|
cmd.Connection = con
|
||||||
|
|
||||||
|
con.Open()
|
||||||
|
cmd.CommandText = "DELETE FROM " & table & " WHERE " & where & ""
|
||||||
|
cmd.ExecuteNonQuery()
|
||||||
|
con.Close()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
End Class
|
||||||
|
|
||||||
|
Public Class SQLVariable
|
||||||
|
Private Text, Value As String
|
||||||
|
Private prim As Boolean
|
||||||
|
|
||||||
|
Public Sub New(ByVal btext As String, ByVal bvalue As String, Optional bprim As Boolean = False)
|
||||||
|
Me.value = bvalue
|
||||||
|
Me.Text = btext
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public ReadOnly Property SQLText() As String
|
||||||
|
Get
|
||||||
|
Return Text
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
Public ReadOnly Property SQLValue() As Object
|
||||||
|
Get
|
||||||
|
Return value
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
End Class
|
||||||
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
Public Class Folder
|
Public Class cFolder
|
||||||
|
|
||||||
Public Shared Function FolderMove(oldID As String, oldHost As String, newID As String, NewHost As String)
|
Public Shared Function FolderMove(oldID As String, oldHost As String, newID As String, NewHost As String)
|
||||||
Dim PathOld As String
|
Dim PathOld As String
|
||||||
Dim PathNew As String
|
Dim PathNew As String
|
||||||
@@ -13,11 +14,31 @@
|
|||||||
If IO.Directory.Exists(Class1.FilePath & "\" & newID) Then
|
If IO.Directory.Exists(Class1.FilePath & "\" & newID) Then
|
||||||
Else
|
Else
|
||||||
IO.Directory.CreateDirectory(Class1.FilePath & "\" & newID)
|
IO.Directory.CreateDirectory(Class1.FilePath & "\" & newID)
|
||||||
End if
|
End If
|
||||||
|
|
||||||
If IO.Directory.Exists(PathOld) Then
|
If IO.Directory.Exists(PathOld) Then
|
||||||
IO.Directory.Move(PathOld, PathNew)
|
IO.Directory.Move(PathOld, PathNew)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
Public Shared Function explorerstarten(ip As String)
|
||||||
|
Dim Path, nwstandort, netname As String
|
||||||
|
Dim host As New Host
|
||||||
|
host.gethost(ip)
|
||||||
|
If host.Linked = True Then
|
||||||
|
host.gethost(host.LinkedWith)
|
||||||
|
End If
|
||||||
|
Class1.ip2netname(host.IPAdresse, nwstandort, netname)
|
||||||
|
|
||||||
|
Path = Class1.FilePath & "\" & nwstandort & "_" & netname & "\" & host.HOST
|
||||||
|
|
||||||
|
If IO.Directory.Exists(Path) Then
|
||||||
|
Process.Start(Path)
|
||||||
|
Else
|
||||||
|
IO.Directory.CreateDirectory(Path)
|
||||||
|
Process.Start(Path)
|
||||||
|
End If
|
||||||
|
'MsgBox(path)
|
||||||
|
End Function
|
||||||
End Class
|
End Class
|
||||||
@@ -87,11 +87,31 @@
|
|||||||
<TargetZone>LocalIntranet</TargetZone>
|
<TargetZone>LocalIntranet</TargetZone>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Reference Include="Accessibility" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.ArsClient.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Chart.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Design.Win.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Diagnostics.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Document.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Export.Image.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Export.Pdf.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff, processorArchitecture=MSIL" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Extensibility.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
|
||||||
|
<Reference Include="GrapeCity.ActiveReports.Viewer.Win.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff, processorArchitecture=MSIL" />
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Configuration" />
|
||||||
<Reference Include="System.Data" />
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Data.OracleClient" />
|
||||||
<Reference Include="System.Deployment" />
|
<Reference Include="System.Deployment" />
|
||||||
|
<Reference Include="System.Design" />
|
||||||
<Reference Include="System.DirectoryServices" />
|
<Reference Include="System.DirectoryServices" />
|
||||||
<Reference Include="System.Drawing" />
|
<Reference Include="System.Drawing" />
|
||||||
|
<Reference Include="System.Drawing.Design" />
|
||||||
|
<Reference Include="System.Runtime.Serialization.Formatters.Soap" />
|
||||||
|
<Reference Include="System.Security" />
|
||||||
|
<Reference Include="System.Web" />
|
||||||
|
<Reference Include="System.Web.Extensions" />
|
||||||
|
<Reference Include="System.Web.Services" />
|
||||||
<Reference Include="System.Windows.Forms" />
|
<Reference Include="System.Windows.Forms" />
|
||||||
<Reference Include="System.Xml" />
|
<Reference Include="System.Xml" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
@@ -139,17 +159,57 @@
|
|||||||
<SubType>Form</SubType>
|
<SubType>Form</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="Classes\DHCP.vb" />
|
<Compile Include="Classes\DHCP.vb" />
|
||||||
<Compile Include="Classes\Folder.vb" />
|
<Compile Include="Classes\Ext_Programme.vb" />
|
||||||
|
<Compile Include="Classes\FirewallEntry.vb" />
|
||||||
|
<Compile Include="Classes\cFolder.vb" />
|
||||||
|
<Compile Include="Classes\Host.vb" />
|
||||||
|
<Compile Include="Classes\SQL.vb" />
|
||||||
|
<Compile Include="Drucken\frmPrint.Designer.vb">
|
||||||
|
<DependentUpon>frmPrint.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\frmPrint.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\rptHostCheckListe.Designer.vb">
|
||||||
|
<DependentUpon>rptHostCheckListe.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\rptHostCheckListe.vb">
|
||||||
|
<SubType>Component</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\rptHostListe.Designer.vb">
|
||||||
|
<DependentUpon>rptHostListe.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\rptHostListe.vb">
|
||||||
|
<SubType>Component</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\rptHostListeMitZugangsdaten.Designer.vb">
|
||||||
|
<DependentUpon>rptHostListeMitZugangsdaten.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\rptHostListeMitZugangsdaten.vb">
|
||||||
|
<SubType>Component</SubType>
|
||||||
|
</Compile>
|
||||||
<Compile Include="EintragBearbeiten.Designer.vb">
|
<Compile Include="EintragBearbeiten.Designer.vb">
|
||||||
<DependentUpon>EintragBearbeiten.vb</DependentUpon>
|
<DependentUpon>EintragBearbeiten.vb</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="EintragBearbeiten.vb">
|
<Compile Include="EintragBearbeiten.vb">
|
||||||
<SubType>Form</SubType>
|
<SubType>Form</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="HostBearbeiten.Designer.vb">
|
<Compile Include="frmHostBearbeiten.Designer.vb">
|
||||||
<DependentUpon>HostBearbeiten.vb</DependentUpon>
|
<DependentUpon>frmHostBearbeiten.vb</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="HostBearbeiten.vb">
|
<Compile Include="frmHostBearbeiten.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\frmPrintActiveReports.Designer.vb">
|
||||||
|
<DependentUpon>frmPrintActiveReports.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Drucken\frmPrintActiveReports.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="HostBearbeiten_OLD.Designer.vb">
|
||||||
|
<DependentUpon>HostBearbeiten_OLD.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="HostBearbeiten_OLD.vb">
|
||||||
<SubType>Form</SubType>
|
<SubType>Form</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="Login\Login.Designer.vb">
|
<Compile Include="Login\Login.Designer.vb">
|
||||||
@@ -199,6 +259,18 @@
|
|||||||
<SubType>Form</SubType>
|
<SubType>Form</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="PrintDGV.vb" />
|
<Compile Include="PrintDGV.vb" />
|
||||||
|
<Compile Include="uscntr_Firewalleinstellungen.Designer.vb">
|
||||||
|
<DependentUpon>uscntr_Firewalleinstellungen.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="uscntr_Firewalleinstellungen.vb">
|
||||||
|
<SubType>UserControl</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="uscntr_Slaves.Designer.vb">
|
||||||
|
<DependentUpon>uscntr_Slaves.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="uscntr_Slaves.vb">
|
||||||
|
<SubType>UserControl</SubType>
|
||||||
|
</Compile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<EmbeddedResource Include="Administration\NetzwerkHinzu.resx">
|
<EmbeddedResource Include="Administration\NetzwerkHinzu.resx">
|
||||||
@@ -213,11 +285,29 @@
|
|||||||
<EmbeddedResource Include="Administration\CSVImportieren.resx">
|
<EmbeddedResource Include="Administration\CSVImportieren.resx">
|
||||||
<DependentUpon>CSVImportieren.vb</DependentUpon>
|
<DependentUpon>CSVImportieren.vb</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Drucken\frmPrint.resx">
|
||||||
|
<DependentUpon>frmPrint.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Drucken\rptHostCheckListe.resx">
|
||||||
|
<DependentUpon>rptHostCheckListe.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Drucken\rptHostListe.resx">
|
||||||
|
<DependentUpon>rptHostListe.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Drucken\rptHostListeMitZugangsdaten.resx">
|
||||||
|
<DependentUpon>rptHostListeMitZugangsdaten.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="EintragBearbeiten.resx">
|
<EmbeddedResource Include="EintragBearbeiten.resx">
|
||||||
<DependentUpon>EintragBearbeiten.vb</DependentUpon>
|
<DependentUpon>EintragBearbeiten.vb</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="HostBearbeiten.resx">
|
<EmbeddedResource Include="frmHostBearbeiten.resx">
|
||||||
<DependentUpon>HostBearbeiten.vb</DependentUpon>
|
<DependentUpon>frmHostBearbeiten.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Drucken\frmPrintActiveReports.resx">
|
||||||
|
<DependentUpon>frmPrintActiveReports.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="HostBearbeiten_OLD.resx">
|
||||||
|
<DependentUpon>HostBearbeiten_OLD.vb</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="Login\Login.resx">
|
<EmbeddedResource Include="Login\Login.resx">
|
||||||
<DependentUpon>Login.vb</DependentUpon>
|
<DependentUpon>Login.vb</DependentUpon>
|
||||||
@@ -228,6 +318,7 @@
|
|||||||
<EmbeddedResource Include="Main.resx">
|
<EmbeddedResource Include="Main.resx">
|
||||||
<DependentUpon>Main.vb</DependentUpon>
|
<DependentUpon>Main.vb</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="My Project\licenses.licx" />
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
<EmbeddedResource Include="My Project\Resources.resx">
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
||||||
@@ -240,6 +331,12 @@
|
|||||||
<EmbeddedResource Include="HostVerschieben.resx">
|
<EmbeddedResource Include="HostVerschieben.resx">
|
||||||
<DependentUpon>HostVerschieben.vb</DependentUpon>
|
<DependentUpon>HostVerschieben.vb</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="uscntr_Firewalleinstellungen.resx">
|
||||||
|
<DependentUpon>uscntr_Firewalleinstellungen.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="uscntr_Slaves.resx">
|
||||||
|
<DependentUpon>uscntr_Slaves.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="My Project\app.manifest" />
|
<None Include="My Project\app.manifest" />
|
||||||
@@ -263,6 +360,9 @@
|
|||||||
<None Include="Resources\Folder20.bmp" />
|
<None Include="Resources\Folder20.bmp" />
|
||||||
<None Include="Resources\Bearbeiten20.bmp" />
|
<None Include="Resources\Bearbeiten20.bmp" />
|
||||||
<None Include="Resources\Netzwerk20.bmp" />
|
<None Include="Resources\Netzwerk20.bmp" />
|
||||||
|
<Content Include="Resources\pdf512.png" />
|
||||||
|
<None Include="Resources\Print.png" />
|
||||||
|
<None Include="Resources\Print20x20.png" />
|
||||||
<Content Include="rj45_ICO.ico" />
|
<Content Include="rj45_ICO.ico" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
113
Dokumentation/Drucken/frmPrint.Designer.vb
generated
Normal file
113
Dokumentation/Drucken/frmPrint.Designer.vb
generated
Normal file
@@ -0,0 +1,113 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
|
||||||
|
Partial Class frmPrint
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||||
|
<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
|
||||||
|
|
||||||
|
'Wird vom Windows Form-Designer benötigt.
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||||
|
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||||
|
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()>
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmPrint))
|
||||||
|
Me.CmdPrint = New System.Windows.Forms.Button()
|
||||||
|
Me.ChkDHCPDrucken = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.rdbHostListe = New System.Windows.Forms.RadioButton()
|
||||||
|
Me.rdbHostCheckListe = New System.Windows.Forms.RadioButton()
|
||||||
|
Me.lblZugangsdatenDruckWarnung = New System.Windows.Forms.Label()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'CmdPrint
|
||||||
|
'
|
||||||
|
Me.CmdPrint.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdPrint.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer))
|
||||||
|
Me.CmdPrint.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdPrint.Image = Global.Dokumentation.My.Resources.Resources.Print20x20
|
||||||
|
Me.CmdPrint.ImageAlign = System.Drawing.ContentAlignment.MiddleRight
|
||||||
|
Me.CmdPrint.Location = New System.Drawing.Point(169, 69)
|
||||||
|
Me.CmdPrint.Name = "CmdPrint"
|
||||||
|
Me.CmdPrint.Size = New System.Drawing.Size(151, 28)
|
||||||
|
Me.CmdPrint.TabIndex = 13
|
||||||
|
Me.CmdPrint.Text = "Drucken"
|
||||||
|
Me.CmdPrint.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'ChkDHCPDrucken
|
||||||
|
'
|
||||||
|
Me.ChkDHCPDrucken.AutoSize = True
|
||||||
|
Me.ChkDHCPDrucken.Location = New System.Drawing.Point(170, 12)
|
||||||
|
Me.ChkDHCPDrucken.Name = "ChkDHCPDrucken"
|
||||||
|
Me.ChkDHCPDrucken.Size = New System.Drawing.Size(150, 17)
|
||||||
|
Me.ChkDHCPDrucken.TabIndex = 15
|
||||||
|
Me.ChkDHCPDrucken.Text = "DHCP Clients andrucken?"
|
||||||
|
Me.ChkDHCPDrucken.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'rdbHostListe
|
||||||
|
'
|
||||||
|
Me.rdbHostListe.AutoSize = True
|
||||||
|
Me.rdbHostListe.Checked = True
|
||||||
|
Me.rdbHostListe.Location = New System.Drawing.Point(12, 12)
|
||||||
|
Me.rdbHostListe.Name = "rdbHostListe"
|
||||||
|
Me.rdbHostListe.Size = New System.Drawing.Size(116, 17)
|
||||||
|
Me.rdbHostListe.TabIndex = 16
|
||||||
|
Me.rdbHostListe.TabStop = True
|
||||||
|
Me.rdbHostListe.Text = "Hosts Detailansicht"
|
||||||
|
Me.rdbHostListe.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'rdbHostCheckListe
|
||||||
|
'
|
||||||
|
Me.rdbHostCheckListe.AutoSize = True
|
||||||
|
Me.rdbHostCheckListe.Location = New System.Drawing.Point(12, 35)
|
||||||
|
Me.rdbHostCheckListe.Name = "rdbHostCheckListe"
|
||||||
|
Me.rdbHostCheckListe.Size = New System.Drawing.Size(104, 17)
|
||||||
|
Me.rdbHostCheckListe.TabIndex = 17
|
||||||
|
Me.rdbHostCheckListe.Text = "Hosts Checkliste"
|
||||||
|
Me.rdbHostCheckListe.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'lblZugangsdatenDruckWarnung
|
||||||
|
'
|
||||||
|
Me.lblZugangsdatenDruckWarnung.AutoSize = True
|
||||||
|
Me.lblZugangsdatenDruckWarnung.Location = New System.Drawing.Point(166, 39)
|
||||||
|
Me.lblZugangsdatenDruckWarnung.Name = "lblZugangsdatenDruckWarnung"
|
||||||
|
Me.lblZugangsdatenDruckWarnung.Size = New System.Drawing.Size(162, 13)
|
||||||
|
Me.lblZugangsdatenDruckWarnung.TabIndex = 18
|
||||||
|
Me.lblZugangsdatenDruckWarnung.Text = "Zugangsdaten werden gedruckt!"
|
||||||
|
Me.lblZugangsdatenDruckWarnung.Visible = False
|
||||||
|
'
|
||||||
|
'frmPrint
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.ClientSize = New System.Drawing.Size(342, 114)
|
||||||
|
Me.Controls.Add(Me.lblZugangsdatenDruckWarnung)
|
||||||
|
Me.Controls.Add(Me.rdbHostCheckListe)
|
||||||
|
Me.Controls.Add(Me.rdbHostListe)
|
||||||
|
Me.Controls.Add(Me.ChkDHCPDrucken)
|
||||||
|
Me.Controls.Add(Me.CmdPrint)
|
||||||
|
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||||
|
Me.Name = "frmPrint"
|
||||||
|
Me.Text = "Printinator"
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
Me.PerformLayout()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents CmdPrint As Button
|
||||||
|
Friend WithEvents ChkDHCPDrucken As CheckBox
|
||||||
|
Friend WithEvents rdbHostListe As RadioButton
|
||||||
|
Friend WithEvents rdbHostCheckListe As RadioButton
|
||||||
|
Friend WithEvents lblZugangsdatenDruckWarnung As Label
|
||||||
|
End Class
|
||||||
1925
Dokumentation/Drucken/frmPrint.resx
Normal file
1925
Dokumentation/Drucken/frmPrint.resx
Normal file
File diff suppressed because it is too large
Load Diff
47
Dokumentation/Drucken/frmPrint.vb
Normal file
47
Dokumentation/Drucken/frmPrint.vb
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
Public Class frmPrint
|
||||||
|
Property ds As DataSet = Nothing
|
||||||
|
Property Druckart As String = "HostListe"
|
||||||
|
Property DruckeZugangsdaten As Boolean = False
|
||||||
|
|
||||||
|
Private Sub CmdPrint_Click(sender As Object, e As EventArgs) Handles CmdPrint.Click
|
||||||
|
|
||||||
|
If ChkDHCPDrucken.Checked = False Then deleteDHCPHostsFromDS(ds)
|
||||||
|
Dim dt As DataTable = Class1.OrderDataTableby(ds.Tables(0), "HOST ASC")
|
||||||
|
|
||||||
|
Dim PrintAR As New frmPrintActiveReports
|
||||||
|
PrintAR.DHCPAndrucken = ChkDHCPDrucken.Checked
|
||||||
|
PrintAR.dt = dt
|
||||||
|
PrintAR.DruckArt = Me.Druckart
|
||||||
|
PrintAR.Show()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub deleteDHCPHostsFromDS(ds As DataSet)
|
||||||
|
|
||||||
|
For Each row As DataRow In ds.Tables(0).Select()
|
||||||
|
If Not row.Item("DHCP") = "0" Then
|
||||||
|
row.Delete()
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
ds.Tables(0).AcceptChanges()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CheckedListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles rdbHostCheckListe.CheckedChanged, rdbHostListe.CheckedChanged
|
||||||
|
'If rdbHostListe.Checked And Me.DruckeZugangsdaten = False Then Druckart = "HostListe"
|
||||||
|
'If rdbHostListe.Checked And Me.DruckeZugangsdaten = True Then Druckart = "HostListeMitZugangsdaten"
|
||||||
|
'If rdbHostCheckListe.Checked Then Druckart = "HostCheckListe"
|
||||||
|
rptSelectinator()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Function rptSelectinator()
|
||||||
|
If rdbHostListe.Checked And Me.DruckeZugangsdaten = False Then Druckart = "HostListe" : lblZugangsdatenDruckWarnung.Visible = Me.DruckeZugangsdaten
|
||||||
|
If rdbHostListe.Checked And Me.DruckeZugangsdaten = True Then Druckart = "HostListeMitZugangsdaten" : lblZugangsdatenDruckWarnung.Visible = Me.DruckeZugangsdaten
|
||||||
|
If rdbHostCheckListe.Checked Then Druckart = "HostCheckListe" : lblZugangsdatenDruckWarnung.Visible = False
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub frmPrint_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
|
rptSelectinator()
|
||||||
|
'If Me.DruckeZugangsdaten = True Then lblZugangsdatenDruckWarnung.Visible = True
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
81
Dokumentation/Drucken/frmPrintActiveReports.Designer.vb
generated
Normal file
81
Dokumentation/Drucken/frmPrintActiveReports.Designer.vb
generated
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class frmPrintActiveReports
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||||
|
<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
|
||||||
|
|
||||||
|
'Wird vom Windows Form-Designer benötigt.
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||||
|
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||||
|
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Me.Viewer1 = New GrapeCity.ActiveReports.Viewer.Win.Viewer()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'Viewer1
|
||||||
|
'
|
||||||
|
Me.Viewer1.CurrentPage = 0
|
||||||
|
Me.Viewer1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.Viewer1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.Viewer1.Name = "Viewer1"
|
||||||
|
Me.Viewer1.PreviewPages = 0
|
||||||
|
'
|
||||||
|
'
|
||||||
|
'
|
||||||
|
'
|
||||||
|
'
|
||||||
|
'
|
||||||
|
Me.Viewer1.Sidebar.ParametersPanel.ContextMenu = Nothing
|
||||||
|
Me.Viewer1.Sidebar.ParametersPanel.Text = "Parameters"
|
||||||
|
Me.Viewer1.Sidebar.ParametersPanel.Width = 200
|
||||||
|
'
|
||||||
|
'
|
||||||
|
'
|
||||||
|
Me.Viewer1.Sidebar.SearchPanel.ContextMenu = Nothing
|
||||||
|
Me.Viewer1.Sidebar.SearchPanel.Text = "Search results"
|
||||||
|
Me.Viewer1.Sidebar.SearchPanel.Width = 200
|
||||||
|
'
|
||||||
|
'
|
||||||
|
'
|
||||||
|
Me.Viewer1.Sidebar.ThumbnailsPanel.ContextMenu = Nothing
|
||||||
|
Me.Viewer1.Sidebar.ThumbnailsPanel.Text = "Page thumbnails"
|
||||||
|
Me.Viewer1.Sidebar.ThumbnailsPanel.Width = 200
|
||||||
|
Me.Viewer1.Sidebar.ThumbnailsPanel.Zoom = 0.1R
|
||||||
|
'
|
||||||
|
'
|
||||||
|
'
|
||||||
|
Me.Viewer1.Sidebar.TocPanel.ContextMenu = Nothing
|
||||||
|
Me.Viewer1.Sidebar.TocPanel.Expanded = True
|
||||||
|
Me.Viewer1.Sidebar.TocPanel.Text = "Document map"
|
||||||
|
Me.Viewer1.Sidebar.TocPanel.Width = 200
|
||||||
|
Me.Viewer1.Sidebar.Width = 200
|
||||||
|
Me.Viewer1.Size = New System.Drawing.Size(1264, 921)
|
||||||
|
Me.Viewer1.TabIndex = 0
|
||||||
|
'
|
||||||
|
'frmPrintActiveReports
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.ClientSize = New System.Drawing.Size(1264, 921)
|
||||||
|
Me.Controls.Add(Me.Viewer1)
|
||||||
|
Me.Name = "frmPrintActiveReports"
|
||||||
|
Me.Text = "frmPrintActiveReports"
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents Viewer1 As GrapeCity.ActiveReports.Viewer.Win.Viewer
|
||||||
|
End Class
|
||||||
120
Dokumentation/Drucken/frmPrintActiveReports.resx
Normal file
120
Dokumentation/Drucken/frmPrintActiveReports.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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
||||||
49
Dokumentation/Drucken/frmPrintActiveReports.vb
Normal file
49
Dokumentation/Drucken/frmPrintActiveReports.vb
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
Public Class frmPrintActiveReports
|
||||||
|
|
||||||
|
Property DruckArt As String = ""
|
||||||
|
Property DHCPAndrucken As Boolean = False
|
||||||
|
Public dt As DataTable
|
||||||
|
|
||||||
|
Private Sub tsbPDF_Click(sender As Object, e As EventArgs)
|
||||||
|
'Dim Dateiname As String
|
||||||
|
Dim savefiledialog As New SaveFileDialog
|
||||||
|
savefiledialog.Filter = "PDF files (*.pdf)|*.PDF"
|
||||||
|
savefiledialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal)
|
||||||
|
savefiledialog.ShowDialog()
|
||||||
|
|
||||||
|
Dim p As New GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport
|
||||||
|
If savefiledialog.FileName <> "" Then p.Export(Viewer1.Document, savefiledialog.FileName)
|
||||||
|
|
||||||
|
If System.IO.File.Exists(savefiledialog.FileName) = True Then Process.Start(savefiledialog.FileName)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub frmPrintActiveReports_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
|
Dim tsbPDF As New ToolStripButton("PDF")
|
||||||
|
tsbPDF.Image = My.Resources.pdf512
|
||||||
|
Viewer1.Toolbar.MainBar.Items.Insert(5, tsbPDF)
|
||||||
|
|
||||||
|
Print()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub Print()
|
||||||
|
|
||||||
|
Select Case DruckArt
|
||||||
|
Case "HostListe"
|
||||||
|
Dim Report As New rptHostListe
|
||||||
|
Report.dt = Me.dt
|
||||||
|
Report.DHCPAndrucken = Me.DHCPAndrucken
|
||||||
|
Viewer1.LoadDocument(Report)
|
||||||
|
Case "HostCheckListe"
|
||||||
|
Dim Report As New rptHostCheckListe
|
||||||
|
Report.dt = Me.dt
|
||||||
|
Report.DHCPAndrucken = Me.DHCPAndrucken
|
||||||
|
Viewer1.LoadDocument(Report)
|
||||||
|
Case "HostListeMitZugangsdaten"
|
||||||
|
Dim Report As New rptHostListeMitZugangsdaten
|
||||||
|
Report.dt = Me.dt
|
||||||
|
Report.DHCPAndrucken = Me.DHCPAndrucken
|
||||||
|
Viewer1.LoadDocument(Report)
|
||||||
|
End Select
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
350
Dokumentation/Drucken/rptHostCheckListe.Designer.vb
generated
Normal file
350
Dokumentation/Drucken/rptHostCheckListe.Designer.vb
generated
Normal file
@@ -0,0 +1,350 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
|
||||||
|
Partial Public Class rptHostCheckListe
|
||||||
|
Inherits GrapeCity.ActiveReports.SectionReport
|
||||||
|
|
||||||
|
'Form overrides dispose to clean up the component list.
|
||||||
|
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
If disposing Then
|
||||||
|
End If
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'NOTE: The following procedure is required by the ActiveReports Designer
|
||||||
|
'It can be modified using the ActiveReports Designer.
|
||||||
|
'Do not modify it using the code editor.
|
||||||
|
Private WithEvents PageHeader As GrapeCity.ActiveReports.SectionReportModel.PageHeader
|
||||||
|
Private WithEvents Detail As GrapeCity.ActiveReports.SectionReportModel.Detail
|
||||||
|
Private WithEvents PageFooter As GrapeCity.ActiveReports.SectionReportModel.PageFooter
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()>
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(rptHostCheckListe))
|
||||||
|
Me.PageHeader = New GrapeCity.ActiveReports.SectionReportModel.PageHeader()
|
||||||
|
Me.TextBox8 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.Detail = New GrapeCity.ActiveReports.SectionReportModel.Detail()
|
||||||
|
Me.txtFQDN = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtIPAdresse = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtModell = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtStandort = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtInfo = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.PageFooter = New GrapeCity.ActiveReports.SectionReportModel.PageFooter()
|
||||||
|
Me.ReportInfo1 = New GrapeCity.ActiveReports.SectionReportModel.ReportInfo()
|
||||||
|
Me.GroupHeader1 = New GrapeCity.ActiveReports.SectionReportModel.GroupHeader()
|
||||||
|
Me.TextBox1 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox2 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox3 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox4 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox5 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox7 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.GroupFooter1 = New GrapeCity.ActiveReports.SectionReportModel.GroupFooter()
|
||||||
|
Me.Shape1 = New GrapeCity.ActiveReports.SectionReportModel.Shape()
|
||||||
|
Me.Shape2 = New GrapeCity.ActiveReports.SectionReportModel.Shape()
|
||||||
|
Me.Shape3 = New GrapeCity.ActiveReports.SectionReportModel.Shape()
|
||||||
|
Me.TextBox9 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox10 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.Line1 = New GrapeCity.ActiveReports.SectionReportModel.Line()
|
||||||
|
CType(Me.TextBox8, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtFQDN, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtIPAdresse, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtModell, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtStandort, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtInfo, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.ReportInfo1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox2, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox3, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox4, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox5, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox7, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox9, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox10, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
'
|
||||||
|
'PageHeader
|
||||||
|
'
|
||||||
|
Me.PageHeader.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.TextBox8})
|
||||||
|
Me.PageHeader.Height = 0.3333333!
|
||||||
|
Me.PageHeader.Name = "PageHeader"
|
||||||
|
'
|
||||||
|
'TextBox8
|
||||||
|
'
|
||||||
|
Me.TextBox8.Height = 0.2!
|
||||||
|
Me.TextBox8.Left = 0!
|
||||||
|
Me.TextBox8.Name = "TextBox8"
|
||||||
|
Me.TextBox8.Style = "font-size: 11.25pt; font-weight: bold; text-align: center"
|
||||||
|
Me.TextBox8.Text = "Hosts Checkliste"
|
||||||
|
Me.TextBox8.Top = 0.05118111!
|
||||||
|
Me.TextBox8.Width = 10.90551!
|
||||||
|
'
|
||||||
|
'Detail
|
||||||
|
'
|
||||||
|
Me.Detail.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.txtFQDN, Me.txtIPAdresse, Me.txtModell, Me.txtStandort, Me.txtInfo, Me.Shape1, Me.Shape2, Me.Shape3, Me.Line1})
|
||||||
|
Me.Detail.Height = 0.4166667!
|
||||||
|
Me.Detail.KeepTogether = True
|
||||||
|
Me.Detail.Name = "Detail"
|
||||||
|
'
|
||||||
|
'txtFQDN
|
||||||
|
'
|
||||||
|
Me.txtFQDN.Height = 0.2!
|
||||||
|
Me.txtFQDN.Left = 0!
|
||||||
|
Me.txtFQDN.Name = "txtFQDN"
|
||||||
|
Me.txtFQDN.Style = "font-size: 9pt"
|
||||||
|
Me.txtFQDN.Text = "FQDN"
|
||||||
|
Me.txtFQDN.Top = 0!
|
||||||
|
Me.txtFQDN.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtIPAdresse
|
||||||
|
'
|
||||||
|
Me.txtIPAdresse.Height = 0.2!
|
||||||
|
Me.txtIPAdresse.Left = 1.574803!
|
||||||
|
Me.txtIPAdresse.Name = "txtIPAdresse"
|
||||||
|
Me.txtIPAdresse.Style = "font-size: 9pt"
|
||||||
|
Me.txtIPAdresse.Text = "IP"
|
||||||
|
Me.txtIPAdresse.Top = 0!
|
||||||
|
Me.txtIPAdresse.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'txtModell
|
||||||
|
'
|
||||||
|
Me.txtModell.Height = 0.2!
|
||||||
|
Me.txtModell.Left = 2.65748!
|
||||||
|
Me.txtModell.Name = "txtModell"
|
||||||
|
Me.txtModell.Style = "font-size: 9pt"
|
||||||
|
Me.txtModell.Text = "Modell"
|
||||||
|
Me.txtModell.Top = 0!
|
||||||
|
Me.txtModell.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtStandort
|
||||||
|
'
|
||||||
|
Me.txtStandort.Height = 0.2!
|
||||||
|
Me.txtStandort.Left = 4.232284!
|
||||||
|
Me.txtStandort.Name = "txtStandort"
|
||||||
|
Me.txtStandort.Style = "font-size: 9pt"
|
||||||
|
Me.txtStandort.Text = "Standort"
|
||||||
|
Me.txtStandort.Top = 0!
|
||||||
|
Me.txtStandort.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtInfo
|
||||||
|
'
|
||||||
|
Me.txtInfo.Height = 0.3937008!
|
||||||
|
Me.txtInfo.Left = 6.974803!
|
||||||
|
Me.txtInfo.Name = "txtInfo"
|
||||||
|
Me.txtInfo.Style = "font-size: 9pt"
|
||||||
|
Me.txtInfo.Text = "Info"
|
||||||
|
Me.txtInfo.Top = 0!
|
||||||
|
Me.txtInfo.Width = 3.93071!
|
||||||
|
'
|
||||||
|
'PageFooter
|
||||||
|
'
|
||||||
|
Me.PageFooter.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.ReportInfo1})
|
||||||
|
Me.PageFooter.Height = 0.2291667!
|
||||||
|
Me.PageFooter.Name = "PageFooter"
|
||||||
|
'
|
||||||
|
'ReportInfo1
|
||||||
|
'
|
||||||
|
Me.ReportInfo1.FormatString = "Seite {PageNumber} / {PageCount}"
|
||||||
|
Me.ReportInfo1.Height = 0.2!
|
||||||
|
Me.ReportInfo1.Left = 9.905513!
|
||||||
|
Me.ReportInfo1.Name = "ReportInfo1"
|
||||||
|
Me.ReportInfo1.Style = "text-align: right"
|
||||||
|
Me.ReportInfo1.Top = 0!
|
||||||
|
Me.ReportInfo1.Width = 1.0!
|
||||||
|
'
|
||||||
|
'GroupHeader1
|
||||||
|
'
|
||||||
|
Me.GroupHeader1.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.TextBox1, Me.TextBox2, Me.TextBox3, Me.TextBox4, Me.TextBox5, Me.TextBox7, Me.TextBox9, Me.TextBox10})
|
||||||
|
Me.GroupHeader1.Name = "GroupHeader1"
|
||||||
|
Me.GroupHeader1.RepeatStyle = GrapeCity.ActiveReports.SectionReportModel.RepeatStyle.OnPage
|
||||||
|
'
|
||||||
|
'TextBox1
|
||||||
|
'
|
||||||
|
Me.TextBox1.Height = 0.2!
|
||||||
|
Me.TextBox1.Left = 0!
|
||||||
|
Me.TextBox1.Name = "TextBox1"
|
||||||
|
Me.TextBox1.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox1.Text = "FQDN"
|
||||||
|
Me.TextBox1.Top = 0.025!
|
||||||
|
Me.TextBox1.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox2
|
||||||
|
'
|
||||||
|
Me.TextBox2.Height = 0.2!
|
||||||
|
Me.TextBox2.Left = 1.574803!
|
||||||
|
Me.TextBox2.Name = "TextBox2"
|
||||||
|
Me.TextBox2.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox2.Text = "IP"
|
||||||
|
Me.TextBox2.Top = 0.025!
|
||||||
|
Me.TextBox2.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'TextBox3
|
||||||
|
'
|
||||||
|
Me.TextBox3.Height = 0.2!
|
||||||
|
Me.TextBox3.Left = 2.65748!
|
||||||
|
Me.TextBox3.Name = "TextBox3"
|
||||||
|
Me.TextBox3.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox3.Text = "Modell"
|
||||||
|
Me.TextBox3.Top = 0.025!
|
||||||
|
Me.TextBox3.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox4
|
||||||
|
'
|
||||||
|
Me.TextBox4.Height = 0.2!
|
||||||
|
Me.TextBox4.Left = 4.232283!
|
||||||
|
Me.TextBox4.Name = "TextBox4"
|
||||||
|
Me.TextBox4.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox4.Text = "Standort"
|
||||||
|
Me.TextBox4.Top = 0.025!
|
||||||
|
Me.TextBox4.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox5
|
||||||
|
'
|
||||||
|
Me.TextBox5.Height = 0.2!
|
||||||
|
Me.TextBox5.Left = 5.807087!
|
||||||
|
Me.TextBox5.Name = "TextBox5"
|
||||||
|
Me.TextBox5.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold; text-align: cent" &
|
||||||
|
"er"
|
||||||
|
Me.TextBox5.Text = "1"
|
||||||
|
Me.TextBox5.Top = 0.025!
|
||||||
|
Me.TextBox5.Width = 0.3637797!
|
||||||
|
'
|
||||||
|
'TextBox7
|
||||||
|
'
|
||||||
|
Me.TextBox7.Height = 0.2!
|
||||||
|
Me.TextBox7.Left = 6.974803!
|
||||||
|
Me.TextBox7.Name = "TextBox7"
|
||||||
|
Me.TextBox7.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox7.Text = "Info"
|
||||||
|
Me.TextBox7.Top = 0.025!
|
||||||
|
Me.TextBox7.Width = 3.930712!
|
||||||
|
'
|
||||||
|
'GroupFooter1
|
||||||
|
'
|
||||||
|
Me.GroupFooter1.Height = 0!
|
||||||
|
Me.GroupFooter1.Name = "GroupFooter1"
|
||||||
|
'
|
||||||
|
'Shape1
|
||||||
|
'
|
||||||
|
Me.Shape1.Height = 0.1574803!
|
||||||
|
Me.Shape1.Left = 5.905512!
|
||||||
|
Me.Shape1.LineWeight = 3.0!
|
||||||
|
Me.Shape1.Name = "Shape1"
|
||||||
|
Me.Shape1.RoundingRadius = New GrapeCity.ActiveReports.Controls.CornersRadius(10.0!, Nothing, Nothing, Nothing, Nothing)
|
||||||
|
Me.Shape1.Top = 0.01968504!
|
||||||
|
Me.Shape1.Width = 0.1574802!
|
||||||
|
'
|
||||||
|
'Shape2
|
||||||
|
'
|
||||||
|
Me.Shape2.Height = 0.1574803!
|
||||||
|
Me.Shape2.Left = 6.299212!
|
||||||
|
Me.Shape2.LineWeight = 3.0!
|
||||||
|
Me.Shape2.Name = "Shape2"
|
||||||
|
Me.Shape2.RoundingRadius = New GrapeCity.ActiveReports.Controls.CornersRadius(10.0!, Nothing, Nothing, Nothing, Nothing)
|
||||||
|
Me.Shape2.Top = 0.01968504!
|
||||||
|
Me.Shape2.Width = 0.1574802!
|
||||||
|
'
|
||||||
|
'Shape3
|
||||||
|
'
|
||||||
|
Me.Shape3.Height = 0.1574803!
|
||||||
|
Me.Shape3.Left = 6.692914!
|
||||||
|
Me.Shape3.LineWeight = 3.0!
|
||||||
|
Me.Shape3.Name = "Shape3"
|
||||||
|
Me.Shape3.RoundingRadius = New GrapeCity.ActiveReports.Controls.CornersRadius(10.0!, Nothing, Nothing, Nothing, Nothing)
|
||||||
|
Me.Shape3.Top = 0.01968504!
|
||||||
|
Me.Shape3.Width = 0.1574802!
|
||||||
|
'
|
||||||
|
'TextBox9
|
||||||
|
'
|
||||||
|
Me.TextBox9.Height = 0.2!
|
||||||
|
Me.TextBox9.Left = 6.170866!
|
||||||
|
Me.TextBox9.Name = "TextBox9"
|
||||||
|
Me.TextBox9.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold; text-align: cent" &
|
||||||
|
"er"
|
||||||
|
Me.TextBox9.Text = "2"
|
||||||
|
Me.TextBox9.Top = 0.02519685!
|
||||||
|
Me.TextBox9.Width = 0.4334646!
|
||||||
|
'
|
||||||
|
'TextBox10
|
||||||
|
'
|
||||||
|
Me.TextBox10.Height = 0.2!
|
||||||
|
Me.TextBox10.Left = 6.604331!
|
||||||
|
Me.TextBox10.Name = "TextBox10"
|
||||||
|
Me.TextBox10.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold; text-align: cent" &
|
||||||
|
"er"
|
||||||
|
Me.TextBox10.Text = "3"
|
||||||
|
Me.TextBox10.Top = 0.02480315!
|
||||||
|
Me.TextBox10.Width = 0.3704726!
|
||||||
|
'
|
||||||
|
'Line1
|
||||||
|
'
|
||||||
|
Me.Line1.Height = 0!
|
||||||
|
Me.Line1.Left = 0.3937008!
|
||||||
|
Me.Line1.LineWeight = 1.0!
|
||||||
|
Me.Line1.Name = "Line1"
|
||||||
|
Me.Line1.Top = 0.3937008!
|
||||||
|
Me.Line1.Width = 10.11811!
|
||||||
|
Me.Line1.X1 = 0.3937008!
|
||||||
|
Me.Line1.X2 = 10.51181!
|
||||||
|
Me.Line1.Y1 = 0.3937008!
|
||||||
|
Me.Line1.Y2 = 0.3937008!
|
||||||
|
'
|
||||||
|
'rptHostCheckListe
|
||||||
|
'
|
||||||
|
Me.MasterReport = False
|
||||||
|
Me.PageSettings.Margins.Bottom = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Left = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Right = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Top = 0.3937008!
|
||||||
|
Me.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Landscape
|
||||||
|
Me.PageSettings.PaperHeight = 11.0!
|
||||||
|
Me.PageSettings.PaperWidth = 8.5!
|
||||||
|
Me.PrintWidth = 10.90551!
|
||||||
|
Me.Sections.Add(Me.PageHeader)
|
||||||
|
Me.Sections.Add(Me.GroupHeader1)
|
||||||
|
Me.Sections.Add(Me.Detail)
|
||||||
|
Me.Sections.Add(Me.GroupFooter1)
|
||||||
|
Me.Sections.Add(Me.PageFooter)
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-family: Arial; font-style: normal; text-decoration: none; font-weight: norma" &
|
||||||
|
"l; font-size: 10pt; color: Black; ddo-char-set: 204", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-size: 16pt; font-weight: bold", "Heading1", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-family: Times New Roman; font-size: 14pt; font-weight: bold; font-style: ita" &
|
||||||
|
"lic", "Heading2", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-size: 13pt; font-weight: bold", "Heading3", "Normal"))
|
||||||
|
CType(Me.TextBox8, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtFQDN, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtIPAdresse, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtModell, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtStandort, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtInfo, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.ReportInfo1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox2, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox3, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox4, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox5, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox7, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox9, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox10, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private WithEvents txtFQDN As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtIPAdresse As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtModell As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtStandort As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtInfo As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents GroupHeader1 As GrapeCity.ActiveReports.SectionReportModel.GroupHeader
|
||||||
|
Private WithEvents TextBox1 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox2 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox3 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox4 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox5 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox7 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents GroupFooter1 As GrapeCity.ActiveReports.SectionReportModel.GroupFooter
|
||||||
|
Private WithEvents TextBox8 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents ReportInfo1 As GrapeCity.ActiveReports.SectionReportModel.ReportInfo
|
||||||
|
Private WithEvents Shape1 As GrapeCity.ActiveReports.SectionReportModel.Shape
|
||||||
|
Private WithEvents Shape2 As GrapeCity.ActiveReports.SectionReportModel.Shape
|
||||||
|
Private WithEvents Shape3 As GrapeCity.ActiveReports.SectionReportModel.Shape
|
||||||
|
Private WithEvents Line1 As GrapeCity.ActiveReports.SectionReportModel.Line
|
||||||
|
Private WithEvents TextBox9 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox10 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
End Class
|
||||||
126
Dokumentation/Drucken/rptHostCheckListe.resx
Normal file
126
Dokumentation/Drucken/rptHostCheckListe.resx
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<metadata name="$this.ScriptEditorPositionForUndo" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>0, 0</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="$this.ScriptEditorPositionForRedo" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>0, 0</value>
|
||||||
|
</metadata>
|
||||||
|
</root>
|
||||||
33
Dokumentation/Drucken/rptHostCheckListe.vb
Normal file
33
Dokumentation/Drucken/rptHostCheckListe.vb
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
Imports GrapeCity.ActiveReports
|
||||||
|
Imports GrapeCity.ActiveReports.Document
|
||||||
|
|
||||||
|
Public Class rptHostCheckListe
|
||||||
|
|
||||||
|
Public dt As DataTable
|
||||||
|
Property DHCPAndrucken As Boolean = Nothing
|
||||||
|
Public counter As Integer = 0
|
||||||
|
Public AltColor As Color = System.Drawing.Color.FromArgb(CType(CType(240, Byte), Integer), CType(CType(245, Byte), Integer), CType(CType(255, Byte), Integer))
|
||||||
|
|
||||||
|
Private Sub Detail_Format(sender As Object, e As EventArgs) Handles Detail.Format
|
||||||
|
|
||||||
|
txtFQDN.Text = Class1.DBNull2emptyString(Fields.Item("FQDN").Value)
|
||||||
|
txtIPAdresse.Text = Fields.Item("IPAdresse").Value
|
||||||
|
txtModell.Text = Class1.DBNull2emptyString(Fields.Item("Modell").Value)
|
||||||
|
txtStandort.Text = Class1.DBNull2emptyString(Fields.Item("Standort").Value)
|
||||||
|
txtInfo.Text = ""
|
||||||
|
' If Not Fields.Item("DHCP").Value = "0" And DHCPAndrucken = True Then txtFQDN.Text = Class1.DBNull2emptyString(Fields.Item("FQDN").Value) 'txtFQDN.Text = "DHCP Bereich"
|
||||||
|
|
||||||
|
counter = counter + 1
|
||||||
|
|
||||||
|
If counter Mod 2 = 0 Then
|
||||||
|
Detail.BackColor = Color.Transparent
|
||||||
|
Else
|
||||||
|
Detail.BackColor = AltColor
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub rptHostCheckListe_ReportStart(sender As Object, e As EventArgs) Handles Me.ReportStart
|
||||||
|
DataSource = dt
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
311
Dokumentation/Drucken/rptHostListe.Designer.vb
generated
Normal file
311
Dokumentation/Drucken/rptHostListe.Designer.vb
generated
Normal file
@@ -0,0 +1,311 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
|
||||||
|
Partial Public Class rptHostListe
|
||||||
|
Inherits GrapeCity.ActiveReports.SectionReport
|
||||||
|
|
||||||
|
'Form overrides dispose to clean up the component list.
|
||||||
|
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
If disposing Then
|
||||||
|
End If
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'NOTE: The following procedure is required by the ActiveReports Designer
|
||||||
|
'It can be modified using the ActiveReports Designer.
|
||||||
|
'Do not modify it using the code editor.
|
||||||
|
Private WithEvents PageHeader As GrapeCity.ActiveReports.SectionReportModel.PageHeader
|
||||||
|
Private WithEvents Detail As GrapeCity.ActiveReports.SectionReportModel.Detail
|
||||||
|
Private WithEvents PageFooter As GrapeCity.ActiveReports.SectionReportModel.PageFooter
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()>
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(rptHostListe))
|
||||||
|
Me.PageHeader = New GrapeCity.ActiveReports.SectionReportModel.PageHeader()
|
||||||
|
Me.Detail = New GrapeCity.ActiveReports.SectionReportModel.Detail()
|
||||||
|
Me.txtFQDN = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtIPAdresse = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.PageFooter = New GrapeCity.ActiveReports.SectionReportModel.PageFooter()
|
||||||
|
Me.txtModell = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtStandort = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtType = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtQInfo = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtInfo = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.GroupHeader1 = New GrapeCity.ActiveReports.SectionReportModel.GroupHeader()
|
||||||
|
Me.GroupFooter1 = New GrapeCity.ActiveReports.SectionReportModel.GroupFooter()
|
||||||
|
Me.TextBox1 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox2 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox3 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox4 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox5 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox6 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox7 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox8 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.ReportInfo1 = New GrapeCity.ActiveReports.SectionReportModel.ReportInfo()
|
||||||
|
CType(Me.txtFQDN, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtIPAdresse, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtModell, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtStandort, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtType, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtQInfo, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtInfo, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox2, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox3, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox4, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox5, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox6, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox7, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox8, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.ReportInfo1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
'
|
||||||
|
'PageHeader
|
||||||
|
'
|
||||||
|
Me.PageHeader.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.TextBox8})
|
||||||
|
Me.PageHeader.Height = 0.3333333!
|
||||||
|
Me.PageHeader.Name = "PageHeader"
|
||||||
|
'
|
||||||
|
'Detail
|
||||||
|
'
|
||||||
|
Me.Detail.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.txtFQDN, Me.txtIPAdresse, Me.txtModell, Me.txtStandort, Me.txtType, Me.txtQInfo, Me.txtInfo})
|
||||||
|
Me.Detail.Height = 0.2396326!
|
||||||
|
Me.Detail.KeepTogether = True
|
||||||
|
Me.Detail.Name = "Detail"
|
||||||
|
'
|
||||||
|
'txtFQDN
|
||||||
|
'
|
||||||
|
Me.txtFQDN.Height = 0.2!
|
||||||
|
Me.txtFQDN.Left = 0!
|
||||||
|
Me.txtFQDN.Name = "txtFQDN"
|
||||||
|
Me.txtFQDN.Style = "font-size: 9pt"
|
||||||
|
Me.txtFQDN.Text = "FQDN"
|
||||||
|
Me.txtFQDN.Top = 0!
|
||||||
|
Me.txtFQDN.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtIPAdresse
|
||||||
|
'
|
||||||
|
Me.txtIPAdresse.Height = 0.2!
|
||||||
|
Me.txtIPAdresse.Left = 1.574803!
|
||||||
|
Me.txtIPAdresse.Name = "txtIPAdresse"
|
||||||
|
Me.txtIPAdresse.Style = "font-size: 9pt"
|
||||||
|
Me.txtIPAdresse.Text = "IP"
|
||||||
|
Me.txtIPAdresse.Top = 0!
|
||||||
|
Me.txtIPAdresse.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'PageFooter
|
||||||
|
'
|
||||||
|
Me.PageFooter.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.ReportInfo1})
|
||||||
|
Me.PageFooter.Height = 0.2291667!
|
||||||
|
Me.PageFooter.Name = "PageFooter"
|
||||||
|
'
|
||||||
|
'txtModell
|
||||||
|
'
|
||||||
|
Me.txtModell.Height = 0.2!
|
||||||
|
Me.txtModell.Left = 2.65748!
|
||||||
|
Me.txtModell.Name = "txtModell"
|
||||||
|
Me.txtModell.Style = "font-size: 9pt"
|
||||||
|
Me.txtModell.Text = "Modell"
|
||||||
|
Me.txtModell.Top = 0!
|
||||||
|
Me.txtModell.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtStandort
|
||||||
|
'
|
||||||
|
Me.txtStandort.Height = 0.2!
|
||||||
|
Me.txtStandort.Left = 4.232284!
|
||||||
|
Me.txtStandort.Name = "txtStandort"
|
||||||
|
Me.txtStandort.Style = "font-size: 9pt"
|
||||||
|
Me.txtStandort.Text = "Standort"
|
||||||
|
Me.txtStandort.Top = 0!
|
||||||
|
Me.txtStandort.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtType
|
||||||
|
'
|
||||||
|
Me.txtType.Height = 0.2!
|
||||||
|
Me.txtType.Left = 5.807087!
|
||||||
|
Me.txtType.Name = "txtType"
|
||||||
|
Me.txtType.Style = "font-size: 9pt; text-align: left"
|
||||||
|
Me.txtType.Text = "Type"
|
||||||
|
Me.txtType.Top = 0!
|
||||||
|
Me.txtType.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'txtQInfo
|
||||||
|
'
|
||||||
|
Me.txtQInfo.Height = 0.2!
|
||||||
|
Me.txtQInfo.Left = 6.889764!
|
||||||
|
Me.txtQInfo.Name = "txtQInfo"
|
||||||
|
Me.txtQInfo.Style = "font-size: 9pt"
|
||||||
|
Me.txtQInfo.Text = "QInfo"
|
||||||
|
Me.txtQInfo.Top = 0!
|
||||||
|
Me.txtQInfo.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtInfo
|
||||||
|
'
|
||||||
|
Me.txtInfo.Height = 0.2!
|
||||||
|
Me.txtInfo.Left = 8.464567!
|
||||||
|
Me.txtInfo.Name = "txtInfo"
|
||||||
|
Me.txtInfo.Style = "font-size: 9pt"
|
||||||
|
Me.txtInfo.Text = "Info"
|
||||||
|
Me.txtInfo.Top = 0!
|
||||||
|
Me.txtInfo.Width = 2.440946!
|
||||||
|
'
|
||||||
|
'GroupHeader1
|
||||||
|
'
|
||||||
|
Me.GroupHeader1.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.TextBox1, Me.TextBox2, Me.TextBox3, Me.TextBox4, Me.TextBox5, Me.TextBox6, Me.TextBox7})
|
||||||
|
Me.GroupHeader1.Name = "GroupHeader1"
|
||||||
|
Me.GroupHeader1.RepeatStyle = GrapeCity.ActiveReports.SectionReportModel.RepeatStyle.OnPage
|
||||||
|
'
|
||||||
|
'GroupFooter1
|
||||||
|
'
|
||||||
|
Me.GroupFooter1.Height = 0!
|
||||||
|
Me.GroupFooter1.Name = "GroupFooter1"
|
||||||
|
'
|
||||||
|
'TextBox1
|
||||||
|
'
|
||||||
|
Me.TextBox1.Height = 0.2!
|
||||||
|
Me.TextBox1.Left = 0!
|
||||||
|
Me.TextBox1.Name = "TextBox1"
|
||||||
|
Me.TextBox1.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox1.Text = "FQDN"
|
||||||
|
Me.TextBox1.Top = 0.025!
|
||||||
|
Me.TextBox1.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox2
|
||||||
|
'
|
||||||
|
Me.TextBox2.Height = 0.2!
|
||||||
|
Me.TextBox2.Left = 1.574803!
|
||||||
|
Me.TextBox2.Name = "TextBox2"
|
||||||
|
Me.TextBox2.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox2.Text = "IP"
|
||||||
|
Me.TextBox2.Top = 0.025!
|
||||||
|
Me.TextBox2.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'TextBox3
|
||||||
|
'
|
||||||
|
Me.TextBox3.Height = 0.2!
|
||||||
|
Me.TextBox3.Left = 2.65748!
|
||||||
|
Me.TextBox3.Name = "TextBox3"
|
||||||
|
Me.TextBox3.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox3.Text = "Modell"
|
||||||
|
Me.TextBox3.Top = 0.025!
|
||||||
|
Me.TextBox3.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox4
|
||||||
|
'
|
||||||
|
Me.TextBox4.Height = 0.2!
|
||||||
|
Me.TextBox4.Left = 4.232283!
|
||||||
|
Me.TextBox4.Name = "TextBox4"
|
||||||
|
Me.TextBox4.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox4.Text = "Standort"
|
||||||
|
Me.TextBox4.Top = 0.025!
|
||||||
|
Me.TextBox4.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox5
|
||||||
|
'
|
||||||
|
Me.TextBox5.Height = 0.2!
|
||||||
|
Me.TextBox5.Left = 5.807087!
|
||||||
|
Me.TextBox5.Name = "TextBox5"
|
||||||
|
Me.TextBox5.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold; text-align: left" &
|
||||||
|
""
|
||||||
|
Me.TextBox5.Text = "Type"
|
||||||
|
Me.TextBox5.Top = 0.025!
|
||||||
|
Me.TextBox5.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'TextBox6
|
||||||
|
'
|
||||||
|
Me.TextBox6.Height = 0.2!
|
||||||
|
Me.TextBox6.Left = 6.889764!
|
||||||
|
Me.TextBox6.Name = "TextBox6"
|
||||||
|
Me.TextBox6.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox6.Text = "QInfo"
|
||||||
|
Me.TextBox6.Top = 0.025!
|
||||||
|
Me.TextBox6.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox7
|
||||||
|
'
|
||||||
|
Me.TextBox7.Height = 0.2!
|
||||||
|
Me.TextBox7.Left = 8.46457!
|
||||||
|
Me.TextBox7.Name = "TextBox7"
|
||||||
|
Me.TextBox7.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox7.Text = "Info"
|
||||||
|
Me.TextBox7.Top = 0.025!
|
||||||
|
Me.TextBox7.Width = 2.440946!
|
||||||
|
'
|
||||||
|
'TextBox8
|
||||||
|
'
|
||||||
|
Me.TextBox8.Height = 0.2!
|
||||||
|
Me.TextBox8.Left = 0!
|
||||||
|
Me.TextBox8.Name = "TextBox8"
|
||||||
|
Me.TextBox8.Style = "font-size: 11.25pt; font-weight: bold; text-align: center"
|
||||||
|
Me.TextBox8.Text = "Hosts Detailansicht"
|
||||||
|
Me.TextBox8.Top = 0.05118111!
|
||||||
|
Me.TextBox8.Width = 10.90551!
|
||||||
|
'
|
||||||
|
'ReportInfo1
|
||||||
|
'
|
||||||
|
Me.ReportInfo1.FormatString = "Seite {PageNumber} / {PageCount}"
|
||||||
|
Me.ReportInfo1.Height = 0.2!
|
||||||
|
Me.ReportInfo1.Left = 9.905513!
|
||||||
|
Me.ReportInfo1.Name = "ReportInfo1"
|
||||||
|
Me.ReportInfo1.Style = "text-align: right"
|
||||||
|
Me.ReportInfo1.Top = 0!
|
||||||
|
Me.ReportInfo1.Width = 1.0!
|
||||||
|
'
|
||||||
|
'rptHostListe
|
||||||
|
'
|
||||||
|
Me.MasterReport = False
|
||||||
|
Me.PageSettings.Margins.Bottom = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Left = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Right = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Top = 0.3937008!
|
||||||
|
Me.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Landscape
|
||||||
|
Me.PageSettings.PaperHeight = 11.0!
|
||||||
|
Me.PageSettings.PaperWidth = 8.5!
|
||||||
|
Me.PrintWidth = 10.90551!
|
||||||
|
Me.Sections.Add(Me.PageHeader)
|
||||||
|
Me.Sections.Add(Me.GroupHeader1)
|
||||||
|
Me.Sections.Add(Me.Detail)
|
||||||
|
Me.Sections.Add(Me.GroupFooter1)
|
||||||
|
Me.Sections.Add(Me.PageFooter)
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-family: Arial; font-style: normal; text-decoration: none; font-weight: norma" &
|
||||||
|
"l; font-size: 10pt; color: Black; ddo-char-set: 204", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-size: 16pt; font-weight: bold", "Heading1", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-family: Times New Roman; font-size: 14pt; font-weight: bold; font-style: ita" &
|
||||||
|
"lic", "Heading2", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-size: 13pt; font-weight: bold", "Heading3", "Normal"))
|
||||||
|
CType(Me.txtFQDN, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtIPAdresse, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtModell, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtStandort, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtType, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtQInfo, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtInfo, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox2, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox3, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox4, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox5, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox6, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox7, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox8, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.ReportInfo1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private WithEvents txtFQDN As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtIPAdresse As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtModell As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtStandort As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtType As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtQInfo As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtInfo As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents GroupHeader1 As GrapeCity.ActiveReports.SectionReportModel.GroupHeader
|
||||||
|
Private WithEvents TextBox1 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox2 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox3 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox4 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox5 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox6 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox7 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents GroupFooter1 As GrapeCity.ActiveReports.SectionReportModel.GroupFooter
|
||||||
|
Private WithEvents TextBox8 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents ReportInfo1 As GrapeCity.ActiveReports.SectionReportModel.ReportInfo
|
||||||
|
End Class
|
||||||
126
Dokumentation/Drucken/rptHostListe.resx
Normal file
126
Dokumentation/Drucken/rptHostListe.resx
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<metadata name="$this.ScriptEditorPositionForUndo" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>0, 0</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="$this.ScriptEditorPositionForRedo" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>0, 0</value>
|
||||||
|
</metadata>
|
||||||
|
</root>
|
||||||
35
Dokumentation/Drucken/rptHostListe.vb
Normal file
35
Dokumentation/Drucken/rptHostListe.vb
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
Imports GrapeCity.ActiveReports
|
||||||
|
Imports GrapeCity.ActiveReports.Document
|
||||||
|
|
||||||
|
Public Class rptHostListe
|
||||||
|
|
||||||
|
Public dt As DataTable
|
||||||
|
Property DHCPAndrucken As Boolean = Nothing
|
||||||
|
Public counter As Integer = 0
|
||||||
|
Public AltColor As Color = System.Drawing.Color.FromArgb(CType(CType(240, Byte), Integer), CType(CType(245, Byte), Integer), CType(CType(255, Byte), Integer))
|
||||||
|
|
||||||
|
Private Sub Detail_Format(sender As Object, e As EventArgs) Handles Detail.Format
|
||||||
|
|
||||||
|
txtFQDN.Text = Class1.DBNull2emptyString(Fields.Item("FQDN").Value)
|
||||||
|
txtIPAdresse.Text = Fields.Item("IPAdresse").Value
|
||||||
|
txtModell.Text = Class1.DBNull2emptyString(Fields.Item("Modell").Value)
|
||||||
|
txtStandort.Text = Class1.DBNull2emptyString(Fields.Item("Standort").Value)
|
||||||
|
txtType.Text = Class1.DBNull2emptyString(Fields.Item("Type").Value)
|
||||||
|
txtQInfo.Text = Class1.DBNull2emptyString(Fields.Item("QINFO").Value)
|
||||||
|
txtInfo.Text = Class1.DBNull2emptyString(Fields.Item("Info").Value)
|
||||||
|
' If Not Fields.Item("DHCP").Value = "0" And DHCPAndrucken = True Then txtFQDN.Text = Class1.DBNull2emptyString(Fields.Item("FQDN").Value) 'txtFQDN.Text = "DHCP Bereich"
|
||||||
|
|
||||||
|
counter = counter + 1
|
||||||
|
|
||||||
|
If counter Mod 2 = 0 Then
|
||||||
|
Detail.BackColor = Color.Transparent
|
||||||
|
Else
|
||||||
|
Detail.BackColor = AltColor
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub rptHostListe_ReportStart(sender As Object, e As EventArgs) Handles Me.ReportStart
|
||||||
|
DataSource = dt
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
339
Dokumentation/Drucken/rptHostListeMitZugangsdaten.Designer.vb
generated
Normal file
339
Dokumentation/Drucken/rptHostListeMitZugangsdaten.Designer.vb
generated
Normal file
@@ -0,0 +1,339 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
|
||||||
|
Partial Public Class rptHostListeMitZugangsdaten
|
||||||
|
Inherits GrapeCity.ActiveReports.SectionReport
|
||||||
|
|
||||||
|
'Form overrides dispose to clean up the component list.
|
||||||
|
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
If disposing Then
|
||||||
|
End If
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'NOTE: The following procedure is required by the ActiveReports Designer
|
||||||
|
'It can be modified using the ActiveReports Designer.
|
||||||
|
'Do not modify it using the code editor.
|
||||||
|
Private WithEvents PageHeader As GrapeCity.ActiveReports.SectionReportModel.PageHeader
|
||||||
|
Private WithEvents Detail As GrapeCity.ActiveReports.SectionReportModel.Detail
|
||||||
|
Private WithEvents PageFooter As GrapeCity.ActiveReports.SectionReportModel.PageFooter
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()>
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(rptHostListeMitZugangsdaten))
|
||||||
|
Me.PageHeader = New GrapeCity.ActiveReports.SectionReportModel.PageHeader()
|
||||||
|
Me.TextBox8 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.Detail = New GrapeCity.ActiveReports.SectionReportModel.Detail()
|
||||||
|
Me.txtFQDN = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtIPAdresse = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtModell = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtType = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtQInfo = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtInfo = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.PageFooter = New GrapeCity.ActiveReports.SectionReportModel.PageFooter()
|
||||||
|
Me.ReportInfo1 = New GrapeCity.ActiveReports.SectionReportModel.ReportInfo()
|
||||||
|
Me.GroupHeader1 = New GrapeCity.ActiveReports.SectionReportModel.GroupHeader()
|
||||||
|
Me.TextBox1 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox2 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox3 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox5 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox6 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox7 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.GroupFooter1 = New GrapeCity.ActiveReports.SectionReportModel.GroupFooter()
|
||||||
|
Me.txttxtUser = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.TextBox4 = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtUser = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
Me.txtKennwort = New GrapeCity.ActiveReports.SectionReportModel.TextBox()
|
||||||
|
CType(Me.TextBox8, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtFQDN, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtIPAdresse, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtModell, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtType, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtQInfo, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtInfo, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.ReportInfo1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox2, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox3, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox5, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox6, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox7, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txttxtUser, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.TextBox4, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtUser, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.txtKennwort, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
'
|
||||||
|
'PageHeader
|
||||||
|
'
|
||||||
|
Me.PageHeader.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.TextBox8})
|
||||||
|
Me.PageHeader.Height = 0.3333333!
|
||||||
|
Me.PageHeader.Name = "PageHeader"
|
||||||
|
'
|
||||||
|
'TextBox8
|
||||||
|
'
|
||||||
|
Me.TextBox8.Height = 0.2!
|
||||||
|
Me.TextBox8.Left = 0!
|
||||||
|
Me.TextBox8.Name = "TextBox8"
|
||||||
|
Me.TextBox8.Style = "font-size: 11.25pt; font-weight: bold; text-align: center"
|
||||||
|
Me.TextBox8.Text = "Hosts Detailansicht"
|
||||||
|
Me.TextBox8.Top = 0.05118111!
|
||||||
|
Me.TextBox8.Width = 10.90551!
|
||||||
|
'
|
||||||
|
'Detail
|
||||||
|
'
|
||||||
|
Me.Detail.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.txtFQDN, Me.txtIPAdresse, Me.txtModell, Me.txtType, Me.txtQInfo, Me.txtInfo, Me.txtUser, Me.txtKennwort})
|
||||||
|
Me.Detail.Height = 0.3021818!
|
||||||
|
Me.Detail.KeepTogether = True
|
||||||
|
Me.Detail.Name = "Detail"
|
||||||
|
'
|
||||||
|
'txtFQDN
|
||||||
|
'
|
||||||
|
Me.txtFQDN.Height = 0.2!
|
||||||
|
Me.txtFQDN.Left = 0!
|
||||||
|
Me.txtFQDN.Name = "txtFQDN"
|
||||||
|
Me.txtFQDN.Style = "font-size: 9pt"
|
||||||
|
Me.txtFQDN.Text = "FQDN"
|
||||||
|
Me.txtFQDN.Top = 0!
|
||||||
|
Me.txtFQDN.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtIPAdresse
|
||||||
|
'
|
||||||
|
Me.txtIPAdresse.Height = 0.2!
|
||||||
|
Me.txtIPAdresse.Left = 1.574803!
|
||||||
|
Me.txtIPAdresse.Name = "txtIPAdresse"
|
||||||
|
Me.txtIPAdresse.Style = "font-size: 9pt"
|
||||||
|
Me.txtIPAdresse.Text = "IP"
|
||||||
|
Me.txtIPAdresse.Top = 0!
|
||||||
|
Me.txtIPAdresse.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'txtModell
|
||||||
|
'
|
||||||
|
Me.txtModell.Height = 0.2!
|
||||||
|
Me.txtModell.Left = 2.65748!
|
||||||
|
Me.txtModell.Name = "txtModell"
|
||||||
|
Me.txtModell.Style = "font-size: 9pt"
|
||||||
|
Me.txtModell.Text = "Modell"
|
||||||
|
Me.txtModell.Top = 0!
|
||||||
|
Me.txtModell.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtType
|
||||||
|
'
|
||||||
|
Me.txtType.Height = 0.2!
|
||||||
|
Me.txtType.Left = 4.232284!
|
||||||
|
Me.txtType.Name = "txtType"
|
||||||
|
Me.txtType.Style = "font-size: 9pt; text-align: left"
|
||||||
|
Me.txtType.Text = "Type"
|
||||||
|
Me.txtType.Top = 0!
|
||||||
|
Me.txtType.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'txtQInfo
|
||||||
|
'
|
||||||
|
Me.txtQInfo.Height = 0.2!
|
||||||
|
Me.txtQInfo.Left = 5.314961!
|
||||||
|
Me.txtQInfo.Name = "txtQInfo"
|
||||||
|
Me.txtQInfo.Style = "font-size: 9pt"
|
||||||
|
Me.txtQInfo.Text = "QInfo"
|
||||||
|
Me.txtQInfo.Top = 0!
|
||||||
|
Me.txtQInfo.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'txtInfo
|
||||||
|
'
|
||||||
|
Me.txtInfo.Height = 0.2!
|
||||||
|
Me.txtInfo.Left = 6.889764!
|
||||||
|
Me.txtInfo.Name = "txtInfo"
|
||||||
|
Me.txtInfo.Style = "font-size: 9pt"
|
||||||
|
Me.txtInfo.Text = "Info"
|
||||||
|
Me.txtInfo.Top = 0!
|
||||||
|
Me.txtInfo.Width = 1.816142!
|
||||||
|
'
|
||||||
|
'PageFooter
|
||||||
|
'
|
||||||
|
Me.PageFooter.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.ReportInfo1})
|
||||||
|
Me.PageFooter.Height = 0.2291667!
|
||||||
|
Me.PageFooter.Name = "PageFooter"
|
||||||
|
'
|
||||||
|
'ReportInfo1
|
||||||
|
'
|
||||||
|
Me.ReportInfo1.FormatString = "Seite {PageNumber} / {PageCount}"
|
||||||
|
Me.ReportInfo1.Height = 0.2!
|
||||||
|
Me.ReportInfo1.Left = 9.905513!
|
||||||
|
Me.ReportInfo1.Name = "ReportInfo1"
|
||||||
|
Me.ReportInfo1.Style = "text-align: right"
|
||||||
|
Me.ReportInfo1.Top = 0!
|
||||||
|
Me.ReportInfo1.Width = 1.0!
|
||||||
|
'
|
||||||
|
'GroupHeader1
|
||||||
|
'
|
||||||
|
Me.GroupHeader1.Controls.AddRange(New GrapeCity.ActiveReports.SectionReportModel.ARControl() {Me.TextBox1, Me.TextBox2, Me.TextBox3, Me.TextBox5, Me.TextBox6, Me.TextBox7, Me.txttxtUser, Me.TextBox4})
|
||||||
|
Me.GroupHeader1.Name = "GroupHeader1"
|
||||||
|
Me.GroupHeader1.RepeatStyle = GrapeCity.ActiveReports.SectionReportModel.RepeatStyle.OnPage
|
||||||
|
'
|
||||||
|
'TextBox1
|
||||||
|
'
|
||||||
|
Me.TextBox1.Height = 0.2!
|
||||||
|
Me.TextBox1.Left = 0!
|
||||||
|
Me.TextBox1.Name = "TextBox1"
|
||||||
|
Me.TextBox1.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox1.Text = "FQDN"
|
||||||
|
Me.TextBox1.Top = 0.025!
|
||||||
|
Me.TextBox1.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox2
|
||||||
|
'
|
||||||
|
Me.TextBox2.Height = 0.2!
|
||||||
|
Me.TextBox2.Left = 1.574803!
|
||||||
|
Me.TextBox2.Name = "TextBox2"
|
||||||
|
Me.TextBox2.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox2.Text = "IP"
|
||||||
|
Me.TextBox2.Top = 0.025!
|
||||||
|
Me.TextBox2.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'TextBox3
|
||||||
|
'
|
||||||
|
Me.TextBox3.Height = 0.2!
|
||||||
|
Me.TextBox3.Left = 2.65748!
|
||||||
|
Me.TextBox3.Name = "TextBox3"
|
||||||
|
Me.TextBox3.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox3.Text = "Modell"
|
||||||
|
Me.TextBox3.Top = 0.025!
|
||||||
|
Me.TextBox3.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox5
|
||||||
|
'
|
||||||
|
Me.TextBox5.Height = 0.2!
|
||||||
|
Me.TextBox5.Left = 4.232284!
|
||||||
|
Me.TextBox5.Name = "TextBox5"
|
||||||
|
Me.TextBox5.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold; text-align: left" &
|
||||||
|
""
|
||||||
|
Me.TextBox5.Text = "Type"
|
||||||
|
Me.TextBox5.Top = 0.02519685!
|
||||||
|
Me.TextBox5.Width = 1.082677!
|
||||||
|
'
|
||||||
|
'TextBox6
|
||||||
|
'
|
||||||
|
Me.TextBox6.Height = 0.2!
|
||||||
|
Me.TextBox6.Left = 5.31496!
|
||||||
|
Me.TextBox6.Name = "TextBox6"
|
||||||
|
Me.TextBox6.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox6.Text = "QInfo"
|
||||||
|
Me.TextBox6.Top = 0.02519685!
|
||||||
|
Me.TextBox6.Width = 1.574803!
|
||||||
|
'
|
||||||
|
'TextBox7
|
||||||
|
'
|
||||||
|
Me.TextBox7.Height = 0.2!
|
||||||
|
Me.TextBox7.Left = 6.889767!
|
||||||
|
Me.TextBox7.Name = "TextBox7"
|
||||||
|
Me.TextBox7.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox7.Text = "Info"
|
||||||
|
Me.TextBox7.Top = 0.02519685!
|
||||||
|
Me.TextBox7.Width = 1.816139!
|
||||||
|
'
|
||||||
|
'GroupFooter1
|
||||||
|
'
|
||||||
|
Me.GroupFooter1.Height = 0!
|
||||||
|
Me.GroupFooter1.Name = "GroupFooter1"
|
||||||
|
'
|
||||||
|
'txttxtUser
|
||||||
|
'
|
||||||
|
Me.txttxtUser.Height = 0.2!
|
||||||
|
Me.txttxtUser.Left = 8.705906!
|
||||||
|
Me.txttxtUser.Name = "txttxtUser"
|
||||||
|
Me.txttxtUser.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.txttxtUser.Text = "Benutzer"
|
||||||
|
Me.txttxtUser.Top = 0.02519685!
|
||||||
|
Me.txttxtUser.Width = 0.9811034!
|
||||||
|
'
|
||||||
|
'TextBox4
|
||||||
|
'
|
||||||
|
Me.TextBox4.Height = 0.2!
|
||||||
|
Me.TextBox4.Left = 9.687009!
|
||||||
|
Me.TextBox4.Name = "TextBox4"
|
||||||
|
Me.TextBox4.Style = "background-color: WhiteSmoke; font-size: 9pt; font-weight: bold"
|
||||||
|
Me.TextBox4.Text = "Kennwort"
|
||||||
|
Me.TextBox4.Top = 0.02480315!
|
||||||
|
Me.TextBox4.Width = 1.218504!
|
||||||
|
'
|
||||||
|
'txtUser
|
||||||
|
'
|
||||||
|
Me.txtUser.Height = 0.2!
|
||||||
|
Me.txtUser.Left = 8.705906!
|
||||||
|
Me.txtUser.Name = "txtUser"
|
||||||
|
Me.txtUser.Style = "font-size: 9pt"
|
||||||
|
Me.txtUser.Text = "User"
|
||||||
|
Me.txtUser.Top = 0!
|
||||||
|
Me.txtUser.Width = 0.9811034!
|
||||||
|
'
|
||||||
|
'txtKennwort
|
||||||
|
'
|
||||||
|
Me.txtKennwort.Height = 0.2!
|
||||||
|
Me.txtKennwort.Left = 9.687009!
|
||||||
|
Me.txtKennwort.Name = "txtKennwort"
|
||||||
|
Me.txtKennwort.Style = "font-size: 9pt"
|
||||||
|
Me.txtKennwort.Text = "Kennwort"
|
||||||
|
Me.txtKennwort.Top = 0!
|
||||||
|
Me.txtKennwort.Width = 1.218504!
|
||||||
|
'
|
||||||
|
'rptHostListeMitZugangsdaten
|
||||||
|
'
|
||||||
|
Me.MasterReport = False
|
||||||
|
Me.PageSettings.Margins.Bottom = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Left = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Right = 0.3937008!
|
||||||
|
Me.PageSettings.Margins.Top = 0.3937008!
|
||||||
|
Me.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Landscape
|
||||||
|
Me.PageSettings.PaperHeight = 11.0!
|
||||||
|
Me.PageSettings.PaperWidth = 8.5!
|
||||||
|
Me.PrintWidth = 10.90552!
|
||||||
|
Me.Sections.Add(Me.PageHeader)
|
||||||
|
Me.Sections.Add(Me.GroupHeader1)
|
||||||
|
Me.Sections.Add(Me.Detail)
|
||||||
|
Me.Sections.Add(Me.GroupFooter1)
|
||||||
|
Me.Sections.Add(Me.PageFooter)
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-family: Arial; font-style: normal; text-decoration: none; font-weight: norma" &
|
||||||
|
"l; font-size: 10pt; color: Black; ddo-char-set: 204", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-size: 16pt; font-weight: bold", "Heading1", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-family: Times New Roman; font-size: 14pt; font-weight: bold; font-style: ita" &
|
||||||
|
"lic", "Heading2", "Normal"))
|
||||||
|
Me.StyleSheet.Add(New DDCssLib.StyleSheetRule("font-size: 13pt; font-weight: bold", "Heading3", "Normal"))
|
||||||
|
CType(Me.TextBox8, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtFQDN, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtIPAdresse, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtModell, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtType, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtQInfo, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtInfo, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.ReportInfo1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox2, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox3, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox5, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox6, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox7, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txttxtUser, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.TextBox4, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtUser, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.txtKennwort, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private WithEvents txtFQDN As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtIPAdresse As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtModell As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtType As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtQInfo As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtInfo As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents GroupHeader1 As GrapeCity.ActiveReports.SectionReportModel.GroupHeader
|
||||||
|
Private WithEvents TextBox1 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox2 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox3 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox5 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox6 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox7 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents GroupFooter1 As GrapeCity.ActiveReports.SectionReportModel.GroupFooter
|
||||||
|
Private WithEvents TextBox8 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents ReportInfo1 As GrapeCity.ActiveReports.SectionReportModel.ReportInfo
|
||||||
|
Private WithEvents txtUser As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txtKennwort As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents txttxtUser As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
Private WithEvents TextBox4 As GrapeCity.ActiveReports.SectionReportModel.TextBox
|
||||||
|
End Class
|
||||||
126
Dokumentation/Drucken/rptHostListeMitZugangsdaten.resx
Normal file
126
Dokumentation/Drucken/rptHostListeMitZugangsdaten.resx
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<metadata name="$this.ScriptEditorPositionForUndo" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>0, 0</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="$this.ScriptEditorPositionForRedo" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>0, 0</value>
|
||||||
|
</metadata>
|
||||||
|
</root>
|
||||||
37
Dokumentation/Drucken/rptHostListeMitZugangsdaten.vb
Normal file
37
Dokumentation/Drucken/rptHostListeMitZugangsdaten.vb
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
Imports GrapeCity.ActiveReports
|
||||||
|
Imports GrapeCity.ActiveReports.Document
|
||||||
|
|
||||||
|
Public Class rptHostListeMitZugangsdaten
|
||||||
|
|
||||||
|
Public dt As DataTable
|
||||||
|
Property DHCPAndrucken As Boolean = Nothing
|
||||||
|
Public counter As Integer = 0
|
||||||
|
Public AltColor As Color = System.Drawing.Color.FromArgb(CType(CType(240, Byte), Integer), CType(CType(245, Byte), Integer), CType(CType(255, Byte), Integer))
|
||||||
|
|
||||||
|
Private Sub Detail_Format(sender As Object, e As EventArgs) Handles Detail.Format
|
||||||
|
|
||||||
|
txtFQDN.Text = Class1.DBNull2emptyString(Fields.Item("FQDN").Value)
|
||||||
|
txtIPAdresse.Text = Fields.Item("IPAdresse").Value
|
||||||
|
txtModell.Text = Class1.DBNull2emptyString(Fields.Item("Modell").Value)
|
||||||
|
' txtStandort.Text = Class1.DBNull2emptyString(Fields.Item("Standort").Value)
|
||||||
|
txtType.Text = Class1.DBNull2emptyString(Fields.Item("Type").Value)
|
||||||
|
txtQInfo.Text = Class1.DBNull2emptyString(Fields.Item("QINFO").Value)
|
||||||
|
txtInfo.Text = Class1.DBNull2emptyString(Fields.Item("Info").Value)
|
||||||
|
txtUser.Text = Class1.DBNull2emptyString(Fields.Item("Benutzer").Value)
|
||||||
|
txtKennwort.Text = Class1.DBNull2emptyString(Fields.Item("Passwort").Value)
|
||||||
|
' If Not Fields.Item("DHCP").Value = "0" And DHCPAndrucken = True Then txtFQDN.Text = Class1.DBNull2emptyString(Fields.Item("FQDN").Value) 'txtFQDN.Text = "DHCP Bereich"
|
||||||
|
|
||||||
|
counter = counter + 1
|
||||||
|
|
||||||
|
If counter Mod 2 = 0 Then
|
||||||
|
Detail.BackColor = Color.Transparent
|
||||||
|
Else
|
||||||
|
Detail.BackColor = AltColor
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub rptHostListe_ReportStart(sender As Object, e As EventArgs) Handles Me.ReportStart
|
||||||
|
DataSource = dt
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
@@ -6,8 +6,10 @@ Public Class EintragBearbeiten
|
|||||||
Public cmd As New SqlCommand
|
Public cmd As New SqlCommand
|
||||||
Public reader As SqlDataReader
|
Public reader As SqlDataReader
|
||||||
|
|
||||||
Public Rubrik As String = Main.SenderRubrik
|
' Public Rubrik As String = Main.SenderRubrik
|
||||||
Public Titel As String = Main.SenderTitel
|
'Public Titel As String = Main.SenderTitel
|
||||||
|
Property rubrik As String = ""
|
||||||
|
Property Titel As String = ""
|
||||||
Public abfrage As String
|
Public abfrage As String
|
||||||
Public Linked As String
|
Public Linked As String
|
||||||
Public LinkedWith As String
|
Public LinkedWith As String
|
||||||
@@ -118,7 +120,7 @@ Public Class EintragBearbeiten
|
|||||||
con.Close()
|
con.Close()
|
||||||
geaendert = False
|
geaendert = False
|
||||||
If NameChanged = True Then
|
If NameChanged = True Then
|
||||||
Folder.FolderMove(Rubrik, Titel, TxtRubrik.Text, TxtTitel.Text)
|
cFolder.FolderMove(Rubrik, Titel, TxtRubrik.Text, TxtTitel.Text)
|
||||||
End If
|
End If
|
||||||
NameChanged = False
|
NameChanged = False
|
||||||
End If
|
End If
|
||||||
@@ -301,7 +303,7 @@ Public Class EintragBearbeiten
|
|||||||
|
|
||||||
|
|
||||||
Private Sub CmdLink_Click(sender As Object, e As EventArgs) Handles CmdLink.Click
|
Private Sub CmdLink_Click(sender As Object, e As EventArgs) Handles CmdLink.Click
|
||||||
Main.startlink()
|
Ext_Programme.startlink(TxtLink.Text)
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub ChkKennwortAnzeigen_CheckedChanged(sender As Object, e As EventArgs) Handles ChkKennwortAnzeigen.CheckedChanged
|
Private Sub ChkKennwortAnzeigen_CheckedChanged(sender As Object, e As EventArgs) Handles ChkKennwortAnzeigen.CheckedChanged
|
||||||
|
|||||||
@@ -74,11 +74,13 @@ Partial Class HostBearbeiten
|
|||||||
Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator()
|
Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator()
|
||||||
Me.DebugToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
Me.DebugToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.Panel2 = New System.Windows.Forms.Panel()
|
Me.Panel2 = New System.Windows.Forms.Panel()
|
||||||
|
Me.chkFirewall = New System.Windows.Forms.CheckBox()
|
||||||
Me.CmdHostLink = New System.Windows.Forms.Button()
|
Me.CmdHostLink = New System.Windows.Forms.Button()
|
||||||
Me.CmdBack = New System.Windows.Forms.Button()
|
Me.CmdBack = New System.Windows.Forms.Button()
|
||||||
Me.CmdForward = New System.Windows.Forms.Button()
|
Me.CmdForward = New System.Windows.Forms.Button()
|
||||||
Me.Label11 = New System.Windows.Forms.Label()
|
Me.Label11 = New System.Windows.Forms.Label()
|
||||||
Me.TxtStandort = New System.Windows.Forms.TextBox()
|
Me.TxtStandort = New System.Windows.Forms.TextBox()
|
||||||
|
Me.PanFirewall = New System.Windows.Forms.Panel()
|
||||||
Me.ContextMenuStrip1.SuspendLayout()
|
Me.ContextMenuStrip1.SuspendLayout()
|
||||||
Me.PanDebug.SuspendLayout()
|
Me.PanDebug.SuspendLayout()
|
||||||
Me.MenuStrip1.SuspendLayout()
|
Me.MenuStrip1.SuspendLayout()
|
||||||
@@ -494,7 +496,7 @@ Partial Class HostBearbeiten
|
|||||||
Me.MenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ExtrasToolStripMenuItem})
|
Me.MenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ExtrasToolStripMenuItem})
|
||||||
Me.MenuStrip1.Location = New System.Drawing.Point(0, 0)
|
Me.MenuStrip1.Location = New System.Drawing.Point(0, 0)
|
||||||
Me.MenuStrip1.Name = "MenuStrip1"
|
Me.MenuStrip1.Name = "MenuStrip1"
|
||||||
Me.MenuStrip1.Size = New System.Drawing.Size(661, 24)
|
Me.MenuStrip1.Size = New System.Drawing.Size(1364, 24)
|
||||||
Me.MenuStrip1.TabIndex = 88
|
Me.MenuStrip1.TabIndex = 88
|
||||||
Me.MenuStrip1.Text = "MenuStrip1"
|
Me.MenuStrip1.Text = "MenuStrip1"
|
||||||
'
|
'
|
||||||
@@ -530,6 +532,7 @@ Partial Class HostBearbeiten
|
|||||||
'
|
'
|
||||||
'Panel2
|
'Panel2
|
||||||
'
|
'
|
||||||
|
Me.Panel2.Controls.Add(Me.chkFirewall)
|
||||||
Me.Panel2.Controls.Add(Me.CmdHostLink)
|
Me.Panel2.Controls.Add(Me.CmdHostLink)
|
||||||
Me.Panel2.Controls.Add(Me.CmdBack)
|
Me.Panel2.Controls.Add(Me.CmdBack)
|
||||||
Me.Panel2.Controls.Add(Me.CmdForward)
|
Me.Panel2.Controls.Add(Me.CmdForward)
|
||||||
@@ -577,6 +580,16 @@ Partial Class HostBearbeiten
|
|||||||
Me.Panel2.Size = New System.Drawing.Size(651, 479)
|
Me.Panel2.Size = New System.Drawing.Size(651, 479)
|
||||||
Me.Panel2.TabIndex = 89
|
Me.Panel2.TabIndex = 89
|
||||||
'
|
'
|
||||||
|
'chkFirewall
|
||||||
|
'
|
||||||
|
Me.chkFirewall.AutoSize = True
|
||||||
|
Me.chkFirewall.Location = New System.Drawing.Point(516, 379)
|
||||||
|
Me.chkFirewall.Name = "chkFirewall"
|
||||||
|
Me.chkFirewall.Size = New System.Drawing.Size(123, 17)
|
||||||
|
Me.chkFirewall.TabIndex = 93
|
||||||
|
Me.chkFirewall.Text = "Firewalleinstellungen"
|
||||||
|
Me.chkFirewall.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
'CmdHostLink
|
'CmdHostLink
|
||||||
'
|
'
|
||||||
Me.CmdHostLink.BackColor = System.Drawing.SystemColors.ControlLightLight
|
Me.CmdHostLink.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
@@ -631,6 +644,15 @@ Partial Class HostBearbeiten
|
|||||||
Me.TxtStandort.Size = New System.Drawing.Size(300, 20)
|
Me.TxtStandort.Size = New System.Drawing.Size(300, 20)
|
||||||
Me.TxtStandort.TabIndex = 4
|
Me.TxtStandort.TabIndex = 4
|
||||||
'
|
'
|
||||||
|
'PanFirewall
|
||||||
|
'
|
||||||
|
Me.PanFirewall.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
|
||||||
|
Me.PanFirewall.Location = New System.Drawing.Point(658, 28)
|
||||||
|
Me.PanFirewall.Name = "PanFirewall"
|
||||||
|
Me.PanFirewall.Size = New System.Drawing.Size(694, 747)
|
||||||
|
Me.PanFirewall.TabIndex = 90
|
||||||
|
Me.PanFirewall.Visible = False
|
||||||
|
'
|
||||||
'HostBearbeiten
|
'HostBearbeiten
|
||||||
'
|
'
|
||||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
@@ -638,7 +660,8 @@ Partial Class HostBearbeiten
|
|||||||
Me.AutoSize = True
|
Me.AutoSize = True
|
||||||
Me.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
|
Me.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
|
||||||
Me.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
|
Me.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
|
||||||
Me.ClientSize = New System.Drawing.Size(661, 800)
|
Me.ClientSize = New System.Drawing.Size(1364, 791)
|
||||||
|
Me.Controls.Add(Me.PanFirewall)
|
||||||
Me.Controls.Add(Me.Panel2)
|
Me.Controls.Add(Me.Panel2)
|
||||||
Me.Controls.Add(Me.PanDebug)
|
Me.Controls.Add(Me.PanDebug)
|
||||||
Me.Controls.Add(Me.MenuStrip1)
|
Me.Controls.Add(Me.MenuStrip1)
|
||||||
@@ -713,4 +736,6 @@ Partial Class HostBearbeiten
|
|||||||
Friend WithEvents MitHTTPFüllenToolStripMenuItem As ToolStripMenuItem
|
Friend WithEvents MitHTTPFüllenToolStripMenuItem As ToolStripMenuItem
|
||||||
Friend WithEvents CmdHostLink As Button
|
Friend WithEvents CmdHostLink As Button
|
||||||
Friend WithEvents HostVerschiebenToolStripMenuItem As ToolStripMenuItem
|
Friend WithEvents HostVerschiebenToolStripMenuItem As ToolStripMenuItem
|
||||||
|
Friend WithEvents chkFirewall As CheckBox
|
||||||
|
Friend WithEvents PanFirewall As Panel
|
||||||
End Class
|
End Class
|
||||||
@@ -125,6 +125,7 @@ Public Class HostBearbeiten
|
|||||||
TxtSeriennummer.Text = ""
|
TxtSeriennummer.Text = ""
|
||||||
TxtStandort.Text = ""
|
TxtStandort.Text = ""
|
||||||
Linked = "0"
|
Linked = "0"
|
||||||
|
chkFirewall.Checked = False
|
||||||
Try
|
Try
|
||||||
reader = cmd.ExecuteReader()
|
reader = cmd.ExecuteReader()
|
||||||
Do While reader.Read()
|
Do While reader.Read()
|
||||||
@@ -143,18 +144,25 @@ Public Class HostBearbeiten
|
|||||||
TxtModell.Text = checknull("Modell")
|
TxtModell.Text = checknull("Modell")
|
||||||
TxtSeriennummer.Text = checknull("Seriennummer")
|
TxtSeriennummer.Text = checknull("Seriennummer")
|
||||||
Linked = reader("Linked")
|
Linked = reader("Linked")
|
||||||
If Linked = "1" Then
|
' If Linked = "1" Then
|
||||||
|
If Linked = True Then
|
||||||
ChkLinked.Checked = True
|
ChkLinked.Checked = True
|
||||||
TxtLinkedWith.Text = reader("LinkedWith")
|
TxtLinkedWith.Text = reader("LinkedWith")
|
||||||
|
' uscntr_Firewalleinstellungen.Host = TxtLinkedWith.Text
|
||||||
' importierelinked(TxtLinkedWith.Text)
|
' importierelinked(TxtLinkedWith.Text)
|
||||||
Else
|
Else
|
||||||
ChkLinked.Checked = False
|
ChkLinked.Checked = False
|
||||||
|
' uscntr_Firewalleinstellungen.Host = TxtIP.Text
|
||||||
End If
|
End If
|
||||||
|
chkFirewall.Checked = returnTrueFalse("Firewall")
|
||||||
|
ShowFirewallPanel(chkFirewall.Checked)
|
||||||
|
|
||||||
|
|
||||||
Loop
|
Loop
|
||||||
reader.Close()
|
reader.Close()
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
|
|
||||||
MsgBox("Hostbearbeiten.Ausgabe_Host reader.Read: " & ex.Message)
|
MsgBox("123Hostbearbeiten.Ausgabe_Host reader.Read: " & ex.Message)
|
||||||
'LbLDebug.Text = ex.Message
|
'LbLDebug.Text = ex.Message
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
@@ -169,18 +177,28 @@ Public Class HostBearbeiten
|
|||||||
|
|
||||||
Private Function checknull(text As String)
|
Private Function checknull(text As String)
|
||||||
Try
|
Try
|
||||||
' If reader.Read() Then
|
|
||||||
If reader.IsDBNull(0) Then
|
If reader.IsDBNull(0) Then
|
||||||
'MsgBox("Null")
|
|
||||||
Return String.Empty
|
Return String.Empty
|
||||||
Else
|
Else
|
||||||
Return reader(text).ToString
|
Return reader(text).ToString
|
||||||
End If
|
End If
|
||||||
'End If
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("Checknull: " & ex.Message)
|
MsgBox("Checknull: " & ex.Message)
|
||||||
End Try
|
End Try
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Function returnTrueFalse(text As String)
|
||||||
|
Try
|
||||||
|
If reader.IsDBNull(0) Then
|
||||||
|
Return False
|
||||||
|
ElseIf reader(text).ToString = "" Then
|
||||||
|
Return False
|
||||||
|
Else
|
||||||
|
Return reader(text).ToString
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
MsgBox("Checknull: " & ex.Message)
|
||||||
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Function ausgabe_LinkedHost()
|
Private Function ausgabe_LinkedHost()
|
||||||
@@ -837,4 +855,37 @@ Public Class HostBearbeiten
|
|||||||
Private Sub NetzwerkÄndernToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles HostVerschiebenToolStripMenuItem.Click
|
Private Sub NetzwerkÄndernToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles HostVerschiebenToolStripMenuItem.Click
|
||||||
HostVerschieben.Show()
|
HostVerschieben.Show()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Sub chkFirewall_CheckedChanged(sender As Object, e As EventArgs) Handles chkFirewall.MouseClick
|
||||||
|
Dim hostip As String = TxtIP.Text
|
||||||
|
If TxtLinkedWith.Text <> "" Then hostip = TxtLinkedWith.Text
|
||||||
|
|
||||||
|
EnableDisableFirewallBoolean(hostip, chkFirewall.Checked)
|
||||||
|
ShowFirewallPanel(chkFirewall.Checked)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Function EnableDisableFirewallBoolean(ByVal hostip As String, ByVal EnDisable As Boolean)
|
||||||
|
con.Open()
|
||||||
|
cmd.CommandText = "update TbL_Netzwerkclients set Firewall = '" & EnDisable & "' where ipadresse = '" & hostip & "'"
|
||||||
|
cmd.ExecuteNonQuery()
|
||||||
|
cmd.CommandText = "update TbL_Netzwerkclients set Firewall = '" & EnDisable & "' where linkedwith = '" & hostip & "'"
|
||||||
|
cmd.ExecuteNonQuery()
|
||||||
|
con.Close()
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function ShowFirewallPanel(ByVal EnDisable As Boolean)
|
||||||
|
If EnDisable = True Then
|
||||||
|
PanFirewall.Controls.Clear()
|
||||||
|
PanFirewall.Visible = True
|
||||||
|
Dim UserControl As New uscntr_Firewalleinstellungen
|
||||||
|
PanFirewall.Size = UserControl.Size
|
||||||
|
UserControl.SplitContainer1.Panel1Collapsed = True
|
||||||
|
PanFirewall.Controls.Add(UserControl)
|
||||||
|
Else
|
||||||
|
PanFirewall.Controls.Clear()
|
||||||
|
PanFirewall.Visible = False
|
||||||
|
End If
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
@@ -9,7 +9,9 @@ Public Class Login
|
|||||||
Timer1.Enabled = False
|
Timer1.Enabled = False
|
||||||
Try
|
Try
|
||||||
Dim Addresslistcounts As Integer = Resolve("verag.ost.dmn").AddressList.Count
|
Dim Addresslistcounts As Integer = Resolve("verag.ost.dmn").AddressList.Count
|
||||||
|
'MsgBox(Environment.UserName)
|
||||||
Abfrage(Environment.UserName)
|
Abfrage(Environment.UserName)
|
||||||
|
'Main.Show()
|
||||||
'MsgBox(Addresslistcounts)
|
'MsgBox(Addresslistcounts)
|
||||||
Catch
|
Catch
|
||||||
MsgBox("Fehler beim Anmelden!")
|
MsgBox("Fehler beim Anmelden!")
|
||||||
@@ -29,7 +31,7 @@ Public Class Login
|
|||||||
|
|
||||||
For Each group As String In locGroups
|
For Each group As String In locGroups
|
||||||
' LblDebugInfo.Text &= group
|
' LblDebugInfo.Text &= group
|
||||||
If group = "CN=DokuGruppe" Then
|
If group = "CN=SG_Doku_User_FULL" Then
|
||||||
'MsgBox("Benutzer " & Environment.UserName & " in Gruppe " & group & " gefunden!")
|
'MsgBox("Benutzer " & Environment.UserName & " in Gruppe " & group & " gefunden!")
|
||||||
gefunden = True
|
gefunden = True
|
||||||
Main.Show()
|
Main.Show()
|
||||||
|
|||||||
44
Dokumentation/Main.Designer.vb
generated
44
Dokumentation/Main.Designer.vb
generated
@@ -53,6 +53,7 @@ Partial Class Main
|
|||||||
Me.UpdateToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
Me.UpdateToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.ExitToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
Me.ExitToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.Panel3 = New System.Windows.Forms.Panel()
|
Me.Panel3 = New System.Windows.Forms.Panel()
|
||||||
|
Me.ChkDHCPClients = New System.Windows.Forms.CheckBox()
|
||||||
Me.ChkFreieHosts = New System.Windows.Forms.CheckBox()
|
Me.ChkFreieHosts = New System.Windows.Forms.CheckBox()
|
||||||
Me.ChkKompAnsicht = New System.Windows.Forms.CheckBox()
|
Me.ChkKompAnsicht = New System.Windows.Forms.CheckBox()
|
||||||
Me.PanNetzwerk = New System.Windows.Forms.Panel()
|
Me.PanNetzwerk = New System.Windows.Forms.Panel()
|
||||||
@@ -89,7 +90,6 @@ Partial Class Main
|
|||||||
Me.ImageList1 = New System.Windows.Forms.ImageList(Me.components)
|
Me.ImageList1 = New System.Windows.Forms.ImageList(Me.components)
|
||||||
Me.TimerUhrzeit = New System.Windows.Forms.Timer(Me.components)
|
Me.TimerUhrzeit = New System.Windows.Forms.Timer(Me.components)
|
||||||
Me.TimerUpdate = New System.Windows.Forms.Timer(Me.components)
|
Me.TimerUpdate = New System.Windows.Forms.Timer(Me.components)
|
||||||
Me.ChkDHCPClients = New System.Windows.Forms.CheckBox()
|
|
||||||
Me.Panel2.SuspendLayout()
|
Me.Panel2.SuspendLayout()
|
||||||
Me.Panel4.SuspendLayout()
|
Me.Panel4.SuspendLayout()
|
||||||
Me.PanType.SuspendLayout()
|
Me.PanType.SuspendLayout()
|
||||||
@@ -327,42 +327,42 @@ Partial Class Main
|
|||||||
'NetzwerkeToolStripMenuItem
|
'NetzwerkeToolStripMenuItem
|
||||||
'
|
'
|
||||||
Me.NetzwerkeToolStripMenuItem.Name = "NetzwerkeToolStripMenuItem"
|
Me.NetzwerkeToolStripMenuItem.Name = "NetzwerkeToolStripMenuItem"
|
||||||
Me.NetzwerkeToolStripMenuItem.Size = New System.Drawing.Size(177, 22)
|
Me.NetzwerkeToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
|
||||||
Me.NetzwerkeToolStripMenuItem.Text = "Tabellen bearbeiten"
|
Me.NetzwerkeToolStripMenuItem.Text = "Tabellen bearbeiten"
|
||||||
'
|
'
|
||||||
'AnsichtDruckenToolStripMenuItem
|
'AnsichtDruckenToolStripMenuItem
|
||||||
'
|
'
|
||||||
Me.AnsichtDruckenToolStripMenuItem.Name = "AnsichtDruckenToolStripMenuItem"
|
Me.AnsichtDruckenToolStripMenuItem.Name = "AnsichtDruckenToolStripMenuItem"
|
||||||
Me.AnsichtDruckenToolStripMenuItem.Size = New System.Drawing.Size(177, 22)
|
Me.AnsichtDruckenToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
|
||||||
Me.AnsichtDruckenToolStripMenuItem.Text = "Ansicht drucken"
|
Me.AnsichtDruckenToolStripMenuItem.Text = "Drucken"
|
||||||
'
|
'
|
||||||
'ExportToolStripMenuItem
|
'ExportToolStripMenuItem
|
||||||
'
|
'
|
||||||
Me.ExportToolStripMenuItem.Name = "ExportToolStripMenuItem"
|
Me.ExportToolStripMenuItem.Name = "ExportToolStripMenuItem"
|
||||||
Me.ExportToolStripMenuItem.Size = New System.Drawing.Size(177, 22)
|
Me.ExportToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
|
||||||
Me.ExportToolStripMenuItem.Text = "Export"
|
Me.ExportToolStripMenuItem.Text = "Export"
|
||||||
'
|
'
|
||||||
'ImportToolStripMenuItem
|
'ImportToolStripMenuItem
|
||||||
'
|
'
|
||||||
Me.ImportToolStripMenuItem.Name = "ImportToolStripMenuItem"
|
Me.ImportToolStripMenuItem.Name = "ImportToolStripMenuItem"
|
||||||
Me.ImportToolStripMenuItem.Size = New System.Drawing.Size(177, 22)
|
Me.ImportToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
|
||||||
Me.ImportToolStripMenuItem.Text = "Import"
|
Me.ImportToolStripMenuItem.Text = "Import"
|
||||||
'
|
'
|
||||||
'ToolStripSeparator1
|
'ToolStripSeparator1
|
||||||
'
|
'
|
||||||
Me.ToolStripSeparator1.Name = "ToolStripSeparator1"
|
Me.ToolStripSeparator1.Name = "ToolStripSeparator1"
|
||||||
Me.ToolStripSeparator1.Size = New System.Drawing.Size(174, 6)
|
Me.ToolStripSeparator1.Size = New System.Drawing.Size(177, 6)
|
||||||
'
|
'
|
||||||
'UpdateToolStripMenuItem
|
'UpdateToolStripMenuItem
|
||||||
'
|
'
|
||||||
Me.UpdateToolStripMenuItem.Name = "UpdateToolStripMenuItem"
|
Me.UpdateToolStripMenuItem.Name = "UpdateToolStripMenuItem"
|
||||||
Me.UpdateToolStripMenuItem.Size = New System.Drawing.Size(177, 22)
|
Me.UpdateToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
|
||||||
Me.UpdateToolStripMenuItem.Text = "Update"
|
Me.UpdateToolStripMenuItem.Text = "Update"
|
||||||
'
|
'
|
||||||
'ExitToolStripMenuItem
|
'ExitToolStripMenuItem
|
||||||
'
|
'
|
||||||
Me.ExitToolStripMenuItem.Name = "ExitToolStripMenuItem"
|
Me.ExitToolStripMenuItem.Name = "ExitToolStripMenuItem"
|
||||||
Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(177, 22)
|
Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(180, 22)
|
||||||
Me.ExitToolStripMenuItem.Text = "Exit"
|
Me.ExitToolStripMenuItem.Text = "Exit"
|
||||||
'
|
'
|
||||||
'Panel3
|
'Panel3
|
||||||
@@ -386,6 +386,18 @@ Partial Class Main
|
|||||||
Me.Panel3.Size = New System.Drawing.Size(200, 771)
|
Me.Panel3.Size = New System.Drawing.Size(200, 771)
|
||||||
Me.Panel3.TabIndex = 2
|
Me.Panel3.TabIndex = 2
|
||||||
'
|
'
|
||||||
|
'ChkDHCPClients
|
||||||
|
'
|
||||||
|
Me.ChkDHCPClients.AutoSize = True
|
||||||
|
Me.ChkDHCPClients.Checked = True
|
||||||
|
Me.ChkDHCPClients.CheckState = System.Windows.Forms.CheckState.Checked
|
||||||
|
Me.ChkDHCPClients.Location = New System.Drawing.Point(25, 582)
|
||||||
|
Me.ChkDHCPClients.Name = "ChkDHCPClients"
|
||||||
|
Me.ChkDHCPClients.Size = New System.Drawing.Size(136, 17)
|
||||||
|
Me.ChkDHCPClients.TabIndex = 16
|
||||||
|
Me.ChkDHCPClients.Text = "DHCP Clients anzeigen"
|
||||||
|
Me.ChkDHCPClients.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
'ChkFreieHosts
|
'ChkFreieHosts
|
||||||
'
|
'
|
||||||
Me.ChkFreieHosts.AutoSize = True
|
Me.ChkFreieHosts.AutoSize = True
|
||||||
@@ -707,18 +719,6 @@ Partial Class Main
|
|||||||
Me.TimerUpdate.Enabled = True
|
Me.TimerUpdate.Enabled = True
|
||||||
Me.TimerUpdate.Interval = 10000
|
Me.TimerUpdate.Interval = 10000
|
||||||
'
|
'
|
||||||
'ChkDHCPClients
|
|
||||||
'
|
|
||||||
Me.ChkDHCPClients.AutoSize = True
|
|
||||||
Me.ChkDHCPClients.Checked = True
|
|
||||||
Me.ChkDHCPClients.CheckState = System.Windows.Forms.CheckState.Checked
|
|
||||||
Me.ChkDHCPClients.Location = New System.Drawing.Point(25, 582)
|
|
||||||
Me.ChkDHCPClients.Name = "ChkDHCPClients"
|
|
||||||
Me.ChkDHCPClients.Size = New System.Drawing.Size(136, 17)
|
|
||||||
Me.ChkDHCPClients.TabIndex = 16
|
|
||||||
Me.ChkDHCPClients.Text = "DHCP Clients anzeigen"
|
|
||||||
Me.ChkDHCPClients.UseVisualStyleBackColor = True
|
|
||||||
'
|
|
||||||
'Main
|
'Main
|
||||||
'
|
'
|
||||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
@@ -760,7 +760,6 @@ Partial Class Main
|
|||||||
Friend WithEvents Panel3 As Panel
|
Friend WithEvents Panel3 As Panel
|
||||||
Friend WithEvents LstStandort As ListBox
|
Friend WithEvents LstStandort As ListBox
|
||||||
Friend WithEvents LstNetzwerk As ListBox
|
Friend WithEvents LstNetzwerk As ListBox
|
||||||
Friend WithEvents DgVMain As DataGridView
|
|
||||||
Friend WithEvents CmdTest As Button
|
Friend WithEvents CmdTest As Button
|
||||||
Friend WithEvents CMdTest2 As Button
|
Friend WithEvents CMdTest2 As Button
|
||||||
Friend WithEvents ChKZugangsdaten As CheckBox
|
Friend WithEvents ChKZugangsdaten As CheckBox
|
||||||
@@ -822,4 +821,5 @@ Partial Class Main
|
|||||||
Friend WithEvents ToolStripSeparator4 As ToolStripSeparator
|
Friend WithEvents ToolStripSeparator4 As ToolStripSeparator
|
||||||
Friend WithEvents ChkFreieHosts As CheckBox
|
Friend WithEvents ChkFreieHosts As CheckBox
|
||||||
Friend WithEvents ChkDHCPClients As CheckBox
|
Friend WithEvents ChkDHCPClients As CheckBox
|
||||||
|
Public WithEvents DgVMain As DataGridView
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
@@ -1,10 +1,4 @@
|
|||||||
Imports System.Data.SqlClient
|
Imports System.Data.SqlClient
|
||||||
'Imports System.IO
|
|
||||||
'Imports System.Runtime.InteropServices
|
|
||||||
'Imports System.Text
|
|
||||||
Imports System.Reflection
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Public Class Main
|
Public Class Main
|
||||||
Public con As New SqlConnection
|
Public con As New SqlConnection
|
||||||
@@ -22,18 +16,24 @@ Public Class Main
|
|||||||
Public Neu, geaendert As Boolean
|
Public Neu, geaendert As Boolean
|
||||||
Public Debug As Boolean
|
Public Debug As Boolean
|
||||||
Public Suchbegriff As String
|
Public Suchbegriff As String
|
||||||
|
Public Shared SucheAktiv As Boolean = False
|
||||||
Public Tabelle As String
|
Public Tabelle As String
|
||||||
|
Public DHCPRefresh As Boolean = True
|
||||||
|
|
||||||
Public sAppPath As String = Application.StartupPath
|
Public sAppPath As String = Application.StartupPath
|
||||||
Public Updatequelle As String = "\\192.168.0.91\f\Programme\Doku\"
|
Public Updatequelle As String = "\\192.168.0.91\f\Programme\Doku\"
|
||||||
|
|
||||||
Private Version As String = My.Resources.Version
|
Private Version As String = My.Resources.Version
|
||||||
|
|
||||||
|
Public Shared SelectedDGVIndex As Integer
|
||||||
|
Public Shared FirstDisplayedDGVEntry As Integer
|
||||||
|
|
||||||
|
Public printds As DataSet = Nothing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||||
|
Class1.EnableDoubleBuffered(DgVMain)
|
||||||
|
|
||||||
Me.KeyPreview = True
|
Me.KeyPreview = True
|
||||||
'MsgBox(sAppPath)
|
'MsgBox(sAppPath)
|
||||||
@@ -69,8 +69,6 @@ Public Class Main
|
|||||||
End With
|
End With
|
||||||
End If
|
End If
|
||||||
|
|
||||||
EnableDoubleBuffered(DgVMain)
|
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
''LISTEN
|
''LISTEN
|
||||||
@@ -164,17 +162,10 @@ Public Class Main
|
|||||||
|
|
||||||
Public Function LstStandortLoad()
|
Public Function LstStandortLoad()
|
||||||
Dim ds As New DataSet()
|
Dim ds As New DataSet()
|
||||||
Dim dt As New DataTable()
|
|
||||||
dbload()
|
|
||||||
Dim dataadapter As New SqlDataAdapter("SELECT NWSTANDORT from TbL_Netzwerke where main='True' order by NWSTANDORT", con)
|
|
||||||
LstStandort.Items.Clear()
|
LstStandort.Items.Clear()
|
||||||
|
SQL.SQL2DS("SELECT NWSTANDORT from TbL_Netzwerke where main='True' order by NWSTANDORT", ds)
|
||||||
Try
|
Try
|
||||||
con.Open()
|
|
||||||
dataadapter.Fill(ds)
|
|
||||||
|
|
||||||
'DgVMain.DataSource = ds.Tables(0)
|
|
||||||
|
|
||||||
For Each dr As DataRow In ds.Tables(0).Rows
|
For Each dr As DataRow In ds.Tables(0).Rows
|
||||||
LstStandort.Items.Add(dr.Item(0))
|
LstStandort.Items.Add(dr.Item(0))
|
||||||
Next
|
Next
|
||||||
@@ -182,29 +173,20 @@ Public Class Main
|
|||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("DataadapterFill LstStandOrtLoad(): " & ex.Message)
|
MsgBox("DataadapterFill LstStandOrtLoad(): " & ex.Message)
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
con.Close()
|
|
||||||
'LstStandort.SelectedIndex = 0
|
|
||||||
LstStandort.SelectedItem = "Verag_SUB"
|
LstStandort.SelectedItem = "Verag_SUB"
|
||||||
|
|
||||||
Dim dsa As New DataSet()
|
Dim dsa As New DataSet()
|
||||||
Dim da_allgemein As New SqlDataAdapter("select distinct Rubrik from tbl_allgemein", con)
|
SQL.SQL2DS("select distinct Rubrik from tbl_allgemein", dsa)
|
||||||
LstAllgemein.Items.Clear()
|
LstAllgemein.Items.Clear()
|
||||||
|
|
||||||
Try
|
Try
|
||||||
con.Open()
|
|
||||||
da_allgemein.Fill(dsa)
|
|
||||||
|
|
||||||
'DgVMain.DataSource = ds.Tables(0)
|
|
||||||
|
|
||||||
For Each dr As DataRow In dsa.Tables(0).Rows
|
For Each dr As DataRow In dsa.Tables(0).Rows
|
||||||
LstAllgemein.Items.Add(dr.Item(0))
|
LstAllgemein.Items.Add(dr.Item(0))
|
||||||
Next
|
Next
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("DataadapterFill LstStandOrtLoad(): " & ex.Message)
|
MsgBox("DataadapterFill LstStandOrtLoad(): " & ex.Message)
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
con.Close()
|
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Function TypeFilter()
|
Public Function TypeFilter()
|
||||||
@@ -241,17 +223,12 @@ Public Class Main
|
|||||||
|
|
||||||
Public Function LstNetzwerkLoad()
|
Public Function LstNetzwerkLoad()
|
||||||
Dim ds As New DataSet()
|
Dim ds As New DataSet()
|
||||||
Dim dt As New DataTable()
|
|
||||||
Dim Standort As String = LstStandort.SelectedItem
|
Dim Standort As String = LstStandort.SelectedItem
|
||||||
dbload()
|
|
||||||
Dim dataadapter As New SqlDataAdapter("select NETNAME from TbL_Netzwerke where NWSTANDORT='" & Standort & "' ORDER BY NETNAME", con)
|
SQL.SQL2DS("select NETNAME from TbL_Netzwerke where NWSTANDORT='" & Standort & "' ORDER BY NETNAME", ds)
|
||||||
|
|
||||||
LstNetzwerk.Items.Clear()
|
LstNetzwerk.Items.Clear()
|
||||||
Try
|
Try
|
||||||
con.Open()
|
|
||||||
dataadapter.Fill(ds)
|
|
||||||
|
|
||||||
'DgVMain.DataSource = ds.Tables(0)
|
|
||||||
|
|
||||||
For Each dr As DataRow In ds.Tables(0).Rows
|
For Each dr As DataRow In ds.Tables(0).Rows
|
||||||
LstNetzwerk.Items.Add(dr.Item(0))
|
LstNetzwerk.Items.Add(dr.Item(0))
|
||||||
Next
|
Next
|
||||||
@@ -259,7 +236,6 @@ Public Class Main
|
|||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
'MsgBox("DataadapterFill LstNwerkload(): " & ex.Message)
|
'MsgBox("DataadapterFill LstNwerkload(): " & ex.Message)
|
||||||
End Try
|
End Try
|
||||||
con.Close()
|
|
||||||
LstNetzwerk.SelectedItem = "Intern"
|
LstNetzwerk.SelectedItem = "Intern"
|
||||||
Try
|
Try
|
||||||
' LstNetzwerk.SetSelected(0, True)
|
' LstNetzwerk.SetSelected(0, True)
|
||||||
@@ -305,27 +281,22 @@ Public Class Main
|
|||||||
|
|
||||||
Public Function dgvload(tabelle As String)
|
Public Function dgvload(tabelle As String)
|
||||||
Dim ds As New DataSet()
|
Dim ds As New DataSet()
|
||||||
Dim dt As New DataTable()
|
|
||||||
Dim Standort As String = LstStandort.SelectedItem
|
Dim Standort As String = LstStandort.SelectedItem
|
||||||
Dim Netzwerk As String = LstNetzwerk.SelectedItem
|
Dim Netzwerk As String = LstNetzwerk.SelectedItem
|
||||||
|
|
||||||
Try
|
Try
|
||||||
con.Open()
|
|
||||||
|
|
||||||
If tabelle = "TbL_Netzwerkclients" Then
|
If tabelle = "TbL_Netzwerkclients" Then
|
||||||
If ChkFreieHosts.Checked Then
|
If ChkFreieHosts.Checked Then
|
||||||
Dim dataadapter As New SqlDataAdapter("select * from " & tabelle & " where NWSTANDORT='" & Standort & "' AND NETNAME='" & Netzwerk & "' order by host", con)
|
SQL.SQL2DS("select * from " & tabelle & " where NWSTANDORT='" & Standort & "' AND NETNAME='" & Netzwerk & "' order by host", ds)
|
||||||
dataadapter.Fill(ds)
|
|
||||||
dgvfill(ds, "Netzwerk")
|
dgvfill(ds, "Netzwerk")
|
||||||
Else
|
Else
|
||||||
Dim dataadapter As New SqlDataAdapter("select * from " & tabelle & " where NWSTANDORT='" & Standort & "' AND NETNAME='" & Netzwerk & "' AND FQDN is not NUll order by host", con)
|
SQL.SQL2DS("select * from " & tabelle & " where NWSTANDORT='" & Standort & "' AND NETNAME='" & Netzwerk & "' AND FQDN is not NUll order by host", ds)
|
||||||
dataadapter.Fill(ds)
|
|
||||||
dgvfill(ds, "Netzwerk")
|
dgvfill(ds, "Netzwerk")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
ElseIf tabelle = "TbL_Allgemein" Then
|
ElseIf tabelle = "TbL_Allgemein" Then
|
||||||
Dim dataadapter As New SqlDataAdapter("select * from " & tabelle & " WHERE Rubrik = '" & LstAllgemein.SelectedItem & "'", con)
|
SQL.SQL2DS("select * from " & tabelle & " WHERE Rubrik = '" & LstAllgemein.SelectedItem & "'", ds)
|
||||||
dataadapter.Fill(ds)
|
|
||||||
dgvfill(ds, "Allgemein")
|
dgvfill(ds, "Allgemein")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@@ -333,11 +304,10 @@ Public Class Main
|
|||||||
'MsgBox("DataadapterFill dgvload(): " & ex.Message)
|
'MsgBox("DataadapterFill dgvload(): " & ex.Message)
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
con.Close()
|
|
||||||
NetzwerkInfoAnzeige()
|
NetzwerkInfoAnzeige()
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Function dgvload_filter(suchbegriff As String)
|
Public Function dgvload_filter(suchbegriff As String, Optional ByVal DHCPRefresh As Boolean = True)
|
||||||
Dim starttime As Date = DateTime.Now
|
Dim starttime As Date = DateTime.Now
|
||||||
Dim endtime As Date
|
Dim endtime As Date
|
||||||
Dim ds As New DataSet()
|
Dim ds As New DataSet()
|
||||||
@@ -355,11 +325,11 @@ Public Class Main
|
|||||||
'''SUCHPARAMETER DEFINIEREN'''
|
'''SUCHPARAMETER DEFINIEREN'''
|
||||||
|
|
||||||
If LstType.SelectedItem = "" Then
|
If LstType.SelectedItem = "" Then
|
||||||
Suchparameter = "(Type LIKE'" & suchbegriff & "'OR FQDN LIKE'" & suchbegriff & "'OR QINFO LIKE'" & suchbegriff & "'OR Modell LIKE'" & suchbegriff & "'OR IPAdresse LIKE'" & suchbegriff & "')"
|
Suchparameter = "(Type LIKE'" & suchbegriff & "'OR FQDN LIKE'" & suchbegriff & "'OR QINFO LIKE'" & suchbegriff & "'OR Modell LIKE'" & suchbegriff & "'OR IPAdresse LIKE'" & suchbegriff & " 'OR Standort LIKE'" & suchbegriff & "')"
|
||||||
ElseIf LstType.SelectedItem = "ohne" Then
|
ElseIf LstType.SelectedItem = "ohne" Then
|
||||||
Suchparameter = "TYPE = '' AND (Type LIKE'" & suchbegriff & "'OR FQDN LIKE'" & suchbegriff & "'OR QINFO LIKE'" & suchbegriff & "'OR IPAdresse LIKE'" & suchbegriff & "'OR Modell LIKE'" & suchbegriff & "')"
|
Suchparameter = "TYPE = '' AND (Type LIKE'" & suchbegriff & "'OR FQDN LIKE'" & suchbegriff & "'OR QINFO LIKE'" & suchbegriff & "'OR IPAdresse LIKE'" & suchbegriff & "'OR Modell LIKE'" & suchbegriff & "'OR Standort LIKE'" & suchbegriff & "')"
|
||||||
Else
|
Else
|
||||||
Suchparameter = "TYPE = '" & LstType.SelectedItem & "' AND (Type LIKE'" & suchbegriff & "'OR FQDN LIKE'" & suchbegriff & "'OR QINFO LIKE'" & suchbegriff & "'OR IPAdresse LIKE'" & suchbegriff & "'OR Modell LIKE'" & suchbegriff & "')"
|
Suchparameter = "TYPE = '" & LstType.SelectedItem & "' AND (Type LIKE'" & suchbegriff & "'OR FQDN LIKE'" & suchbegriff & "'OR QINFO LIKE'" & suchbegriff & "'OR IPAdresse LIKE'" & suchbegriff & "'OR Modell LIKE'" & suchbegriff & "'OR Standort LIKE'" & suchbegriff & "')"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If Not ChkFreieHosts.Checked Then
|
If Not ChkFreieHosts.Checked Then
|
||||||
@@ -370,7 +340,7 @@ Public Class Main
|
|||||||
'''ABFRAGE DEFINIEREN'''
|
'''ABFRAGE DEFINIEREN'''
|
||||||
'''
|
'''
|
||||||
'Dim SelSQL4DGV As String = "*"
|
'Dim SelSQL4DGV As String = "*"
|
||||||
Dim SelSQL4DGV As String = "FQDN, IPAdresse, Modell, Standort, Type, Seriennummer, QINFO, Info, DHCP, Host"
|
Dim SelSQL4DGV As String = "FQDN, IPAdresse, Modell, Standort, Type, Seriennummer, QINFO, Info, DHCP, Host, Link"
|
||||||
If ChKZugangsdaten.Checked Then
|
If ChKZugangsdaten.Checked Then
|
||||||
SelSQL4DGV &= ", Benutzer, Passwort"
|
SelSQL4DGV &= ", Benutzer, Passwort"
|
||||||
End If
|
End If
|
||||||
@@ -378,28 +348,21 @@ Public Class Main
|
|||||||
'''ABFRAGE RADIOBUTTONS + SUCHPARAMETER'''
|
'''ABFRAGE RADIOBUTTONS + SUCHPARAMETER'''
|
||||||
|
|
||||||
If RadGlobal.Checked Then
|
If RadGlobal.Checked Then
|
||||||
Dim dataadapter As New SqlDataAdapter("select " & SelSQL4DGV & " from TbL_Netzwerkclients where " & Suchparameter & " order by host", con)
|
SQL.SQL2DS("select " & SelSQL4DGV & " from TbL_Netzwerkclients where " & Suchparameter & " order by host", ds)
|
||||||
con.Open()
|
ElseIf RadNurNetzwerk.Checked Then
|
||||||
dataadapter.Fill(ds)
|
SQL.SQL2DS("select " & SelSQL4DGV & " from TbL_Netzwerkclients where NWSTANDORT = '" & Standort & "' AND NETNAME ='" & Netzwerk & "' AND " & Suchparameter & " order by host", ds)
|
||||||
ElseIf RadNurNetzwerk.Checked Then
|
ElseIf RadStandort.Checked Then
|
||||||
Dim dataadapter As New SqlDataAdapter("select " & SelSQL4DGV & " from TbL_Netzwerkclients where NWSTANDORT = '" & Standort & "' AND NETNAME ='" & Netzwerk & "' AND " & Suchparameter & " order by host", con)
|
SQL.SQL2DS("select " & SelSQL4DGV & " from TbL_Netzwerkclients where NWSTANDORT = '" & Standort & "' AND " & Suchparameter & " order by host", ds)
|
||||||
con.Open()
|
ElseIf suchbegriff = "" Then
|
||||||
dataadapter.Fill(ds)
|
SQL.SQL2DS("select " & SelSQL4DGV & " from TbL_Netzwerkclients order by host", ds)
|
||||||
ElseIf RadStandort.Checked Then
|
End If
|
||||||
Dim dataadapter As New SqlDataAdapter("select " & SelSQL4DGV & " from TbL_Netzwerkclients where NWSTANDORT = '" & Standort & "' AND " & Suchparameter & " order by host", con)
|
|
||||||
con.Open()
|
|
||||||
dataadapter.Fill(ds)
|
|
||||||
ElseIf suchbegriff = "" Then
|
|
||||||
Dim dataadapter As New SqlDataAdapter("select " & SelSQL4DGV & " from TbL_Netzwerkclients order by host", con)
|
|
||||||
con.Open()
|
|
||||||
dataadapter.Fill(ds)
|
|
||||||
End If
|
|
||||||
con.Close()
|
|
||||||
|
|
||||||
Try
|
|
||||||
endtime = DateTime.Now
|
Try
|
||||||
LblDebugInfo.Text = "dgvload: " & ((endtime - starttime).Milliseconds) & vbCrLf
|
endtime = DateTime.Now
|
||||||
''--------------------------------------------------------------------------------------------------------/START// Abfrage DHCP Clients
|
LblDebugInfo.Text = "dgvload: " & ((endtime - starttime).Milliseconds) & vbCrLf
|
||||||
|
''--------------------------------------------------------------------------------------------------------/START// Abfrage DHCP Clients
|
||||||
|
If DHCPRefresh = True And SucheAktiv = False Then
|
||||||
con.Open()
|
con.Open()
|
||||||
cmd.CommandText = "SELECT DHCPAbfragen FROM Tbl_Netzwerke WHERE NWSTANDORT = '" & Standort & "' AND NETNAME ='" & Netzwerk & "'"
|
cmd.CommandText = "SELECT DHCPAbfragen FROM Tbl_Netzwerke WHERE NWSTANDORT = '" & Standort & "' AND NETNAME ='" & Netzwerk & "'"
|
||||||
reader = cmd.ExecuteReader()
|
reader = cmd.ExecuteReader()
|
||||||
@@ -416,19 +379,21 @@ Public Class Main
|
|||||||
Else
|
Else
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
' DHCPRefresh = False
|
||||||
|
End If
|
||||||
|
|
||||||
''--------------------------------------------------------------------------------------------------------/Ende// Abfrage DHCP Clients
|
''--------------------------------------------------------------------------------------------------------/Ende// Abfrage DHCP Clients
|
||||||
dgvfill(ds, "Netzwerk")
|
dgvfill(ds, "Netzwerk")
|
||||||
Dim endtimedgvfill As Date = Date.Now
|
Dim endtimedgvfill As Date = Date.Now
|
||||||
LblDebugInfo.Text &= "dgvfill: " & ((endtimedgvfill - starttime).Milliseconds) & vbCrLf
|
LblDebugInfo.Text &= "dgvfill: " & ((endtimedgvfill - starttime).Milliseconds) & vbCrLf
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("dgvload_filter(): " & ex.Message)
|
MsgBox("dgvload_filter(): " & ex.Message)
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
con.Close()
|
con.Close()
|
||||||
NetzwerkInfoAnzeige()
|
NetzwerkInfoAnzeige()
|
||||||
Else
|
Else
|
||||||
Suchparameter = "(TITEL LIKE'" & suchbegriff & "'OR INFO LIKE'" & suchbegriff & "'OR LINK LIKE'" & suchbegriff & "')"
|
Suchparameter = "(TITEL LIKE'" & suchbegriff & "'OR INFO LIKE'" & suchbegriff & "'OR LINK LIKE'" & suchbegriff & "')"
|
||||||
Dim dataadapter As New SqlDataAdapter("select * from TbL_Allgemein where " & Suchparameter & "", con)
|
Dim dataadapter As New SqlDataAdapter("select * from TbL_Allgemein where " & Suchparameter & "", con)
|
||||||
con.Open()
|
con.Open()
|
||||||
dataadapter.Fill(ds)
|
dataadapter.Fill(ds)
|
||||||
@@ -437,75 +402,91 @@ Public Class Main
|
|||||||
dgvfill(ds, "Allgemein")
|
dgvfill(ds, "Allgemein")
|
||||||
' MsgBox("keine Wahl")
|
' MsgBox("keine Wahl")
|
||||||
End If
|
End If
|
||||||
|
printds = ds
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Function dgvfill(ds As DataSet, design As String)
|
Public Function dgvfill(ds As DataSet, design As String)
|
||||||
Dim starttime As Date = DateTime.Now
|
Dim starttime As Date = DateTime.Now
|
||||||
Dim endtime As Date
|
Dim endtime As New Date
|
||||||
If design = "Netzwerk" Then
|
If design = "Netzwerk" Then
|
||||||
|
Try
|
||||||
|
With DgVMain
|
||||||
|
.DataSource = ds.Tables(0)
|
||||||
|
If ChkKompAnsicht.Checked Then
|
||||||
|
.DefaultCellStyle.WrapMode = DataGridViewTriState.False
|
||||||
|
.AutoSizeRowsMode = 0 'DataGridViewAutoSizeColumnsMode.ColumnHeader
|
||||||
|
'MsgBox(DgVMain.AutoSizeRowsMode)
|
||||||
|
Else
|
||||||
|
.DefaultCellStyle.WrapMode = DataGridViewTriState.True
|
||||||
|
.AutoSizeRowsMode = DataGridViewAutoSizeColumnsMode.AllCells
|
||||||
|
End If
|
||||||
|
If TxtSuche.Text = "" And LstType.SelectedItem = "" Then
|
||||||
|
.RowsDefaultCellStyle.BackColor = Color.White
|
||||||
|
SucheAktiv = False
|
||||||
|
Else
|
||||||
|
.RowsDefaultCellStyle.BackColor = Color.AntiqueWhite
|
||||||
|
SucheAktiv = True
|
||||||
|
End If
|
||||||
|
' MsgBox(SucheAktiv)
|
||||||
|
.RowHeadersVisible = True
|
||||||
|
|
||||||
With DgVMain
|
.Columns("FQDN").DisplayIndex = 0
|
||||||
.DataSource = ds.Tables(0)
|
.Columns("FQDN").HeaderText = "Name / FQDN"
|
||||||
If ChkKompAnsicht.Checked Then
|
|
||||||
.DefaultCellStyle.WrapMode = DataGridViewTriState.False
|
|
||||||
.AutoSizeRowsMode = 0 'DataGridViewAutoSizeColumnsMode.ColumnHeader
|
|
||||||
'MsgBox(DgVMain.AutoSizeRowsMode)
|
|
||||||
Else
|
|
||||||
.DefaultCellStyle.WrapMode = DataGridViewTriState.True
|
|
||||||
.AutoSizeRowsMode = DataGridViewAutoSizeColumnsMode.AllCells
|
|
||||||
End If
|
|
||||||
If TxtSuche.Text = "" And LstType.SelectedItem = "" Then
|
|
||||||
.RowsDefaultCellStyle.BackColor = Color.White
|
|
||||||
Else
|
|
||||||
.RowsDefaultCellStyle.BackColor = Color.AntiqueWhite
|
|
||||||
End If
|
|
||||||
|
|
||||||
.RowHeadersVisible = True
|
.Columns("IPAdresse").DisplayIndex = 1
|
||||||
|
.Columns("IPAdresse").AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells
|
||||||
|
' .Columns("IPAdresse").AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells
|
||||||
|
|
||||||
.Columns("FQDN").DisplayIndex = 0
|
.Columns("Modell").DisplayIndex = 2
|
||||||
.Columns("FQDN").HeaderText = "Name / FQDN"
|
|
||||||
|
|
||||||
.Columns("IPAdresse").DisplayIndex = 1
|
.Columns("Standort").DisplayIndex = 3
|
||||||
.Columns("IPAdresse").AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells
|
|
||||||
|
|
||||||
.Columns("Modell").DisplayIndex = 2
|
.Columns("TYPE").DisplayIndex = 4
|
||||||
|
.Columns("TYPE").HeaderText = "Gerätetype"
|
||||||
|
|
||||||
.Columns("Standort").DisplayIndex = 3
|
.Columns("Seriennummer").DisplayIndex = 5
|
||||||
|
|
||||||
.Columns("TYPE").DisplayIndex = 4
|
.Columns("QINFO").HeaderText = "Quick-Info"
|
||||||
.Columns("TYPE").HeaderText = "Gerätetype"
|
|
||||||
|
|
||||||
.Columns("Seriennummer").DisplayIndex = 5
|
' .Columns("NWSTANDORT").DisplayIndex = 8
|
||||||
|
|
||||||
.Columns("QINFO").HeaderText = "Quick-Info"
|
'If ChKZugangsdaten.Checked = False Then
|
||||||
|
' .Columns("Benutzer").Visible = False
|
||||||
|
' .Columns("Passwort").Visible = False
|
||||||
|
'ElseIf ChKZugangsdaten.Checked = True Then
|
||||||
|
' .Columns("Benutzer").Visible = True
|
||||||
|
' .Columns("Benutzer").DisplayIndex = 6
|
||||||
|
' .Columns("Passwort").Visible = True
|
||||||
|
' .Columns("Passwort").DisplayIndex = 7
|
||||||
|
'End If
|
||||||
|
|
||||||
' .Columns("NWSTANDORT").DisplayIndex = 8
|
'' .Columns("NETNAME").Visible = False
|
||||||
|
'.Columns("Netzwerk").Visible = False
|
||||||
|
.Columns("DHCP").Visible = False
|
||||||
|
'.Columns("MAC").Visible = False
|
||||||
|
.Columns("LINK").Visible = False
|
||||||
|
'.Columns("Linked").Visible = False
|
||||||
|
'.Columns("Linked").DisplayIndex = 9
|
||||||
|
'.Columns("LinkedWith").Visible = False
|
||||||
|
'' .Columns("AddIp").Visible = False
|
||||||
|
.Columns("HOST").Visible = False
|
||||||
|
'' .Columns("NWSTANDORT").Visible = False
|
||||||
|
'.Columns("Info").Width = 250
|
||||||
|
|
||||||
'If ChKZugangsdaten.Checked = False Then
|
'.Sort(DgVMain.Columns("Host"), System.ComponentModel.ListSortDirection.Ascending)
|
||||||
' .Columns("Benutzer").Visible = False
|
End With
|
||||||
' .Columns("Passwort").Visible = False
|
Catch ex As Exception
|
||||||
'ElseIf ChKZugangsdaten.Checked = True Then
|
MsgBox("With DGV: " & ex.Message)
|
||||||
' .Columns("Benutzer").Visible = True
|
End Try
|
||||||
' .Columns("Benutzer").DisplayIndex = 6
|
|
||||||
' .Columns("Passwort").Visible = True
|
|
||||||
' .Columns("Passwort").DisplayIndex = 7
|
|
||||||
'End If
|
|
||||||
|
|
||||||
'' .Columns("NETNAME").Visible = False
|
|
||||||
'.Columns("Netzwerk").Visible = False
|
|
||||||
.Columns("DHCP").Visible = False
|
|
||||||
'.Columns("MAC").Visible = False
|
|
||||||
'.Columns("LINK").Visible = False
|
|
||||||
'.Columns("Linked").Visible = False
|
|
||||||
'.Columns("Linked").DisplayIndex = 9
|
|
||||||
'.Columns("LinkedWith").Visible = False
|
|
||||||
'' .Columns("AddIp").Visible = False
|
|
||||||
.Columns("HOST").Visible = False
|
|
||||||
'' .Columns("NWSTANDORT").Visible = False
|
|
||||||
'.Columns("Info").Width = 250
|
|
||||||
|
|
||||||
'.Sort(DgVMain.Columns("Host"), System.ComponentModel.ListSortDirection.Ascending)
|
If SelectedDGVIndex < DgVMain.Rows.Count - 1 Then
|
||||||
End With
|
DgVMain.ClearSelection()
|
||||||
|
DgVMain.Rows(SelectedDGVIndex).Selected = True
|
||||||
|
DgVMain.FirstDisplayedScrollingRowIndex = FirstDisplayedDGVEntry
|
||||||
|
Else
|
||||||
|
DgVMain.Rows(0).Selected = True
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
''--------------------------------------------------------------------------------------------------------/START//Farbig hervorheben, Check DHCP Filter
|
''--------------------------------------------------------------------------------------------------------/START//Farbig hervorheben, Check DHCP Filter
|
||||||
@@ -570,10 +551,12 @@ Public Class Main
|
|||||||
End With
|
End With
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Sub CmdTest_Click(sender As Object, e As EventArgs) Handles CmdTest.Click
|
Private Sub CmdTest_Click(sender As Object, e As EventArgs) Handles CmdTest.Click
|
||||||
dgvload_filter(Suchbegriff)
|
frmHostBearbeiten.IP = (DgVMain.CurrentRow.Cells("IPAdresse").Value)
|
||||||
|
frmHostBearbeiten.Show()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub CMdTest2_Click(sender As Object, e As EventArgs) Handles CMdTest2.Click
|
Private Sub CMdTest2_Click(sender As Object, e As EventArgs) Handles CMdTest2.Click
|
||||||
@@ -631,26 +614,26 @@ Public Class Main
|
|||||||
LblUhrzeit.Text = Date.Now
|
LblUhrzeit.Text = Date.Now
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub DgVMain_CellContentDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles DgVMain.CellContentDoubleClick
|
'Private Sub DgVMain_CellContentDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles DgVMain.CellContentDoubleClick, DgVMain.CellDoubleClick
|
||||||
'MsgBox(DgVMain.CurrentRow.Cells("HOST").Value)
|
' 'MsgBox(DgVMain.CurrentRow.Cells("HOST").Value)
|
||||||
werbinich()
|
' werbinich()
|
||||||
If Tabelle = "TbL_Netzwerkclients" Then
|
' If Tabelle = "TbL_Netzwerkclients" Then
|
||||||
|
|
||||||
If LstStandort.SelectedItem = "" Then
|
' If LstStandort.SelectedItem = "" Then
|
||||||
LblUhrzeit.Text = "Kein Standort ausgewählt!"
|
' LblUhrzeit.Text = "Kein Standort ausgewählt!"
|
||||||
Exit Sub
|
' Exit Sub
|
||||||
End If
|
' End If
|
||||||
If LstNetzwerk.SelectedItem = "" Then
|
' If LstNetzwerk.SelectedItem = "" Then
|
||||||
LblUhrzeit.Text = "Kein Netzwerk ausgewählt!"
|
' LblUhrzeit.Text = "Kein Netzwerk ausgewählt!"
|
||||||
Exit Sub
|
' Exit Sub
|
||||||
End If
|
' End If
|
||||||
Class1.Absender = "Main"
|
' Class1.Absender = "Main"
|
||||||
HostBearbeiten.Show()
|
' HostBearbeiten.Show()
|
||||||
ElseIf Tabelle = "TbL_Allgemein" Then
|
' ElseIf Tabelle = "TbL_Allgemein" Then
|
||||||
EintragBearbeiten.Show()
|
' EintragBearbeiten.Show()
|
||||||
End If
|
' End If
|
||||||
|
|
||||||
End Sub
|
'End Sub
|
||||||
|
|
||||||
Private Sub CmdNetzwerkbearbeiten_Click(sender As Object, e As EventArgs) Handles CmdNetzwerkbearbeiten.Click
|
Private Sub CmdNetzwerkbearbeiten_Click(sender As Object, e As EventArgs) Handles CmdNetzwerkbearbeiten.Click
|
||||||
werbinich()
|
werbinich()
|
||||||
@@ -671,9 +654,12 @@ Public Class Main
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub TxtSuche_TextChanged(sender As Object, e As EventArgs) Handles TxtSuche.TextChanged, RadNurNetzwerk.CheckedChanged, RadGlobal.CheckedChanged, RadStandort.CheckedChanged, LstType.SelectedIndexChanged, TxtSuche.MouseClick
|
Private Sub TxtSuche_TextChanged(sender As Object, e As EventArgs) Handles TxtSuche.TextChanged, RadNurNetzwerk.CheckedChanged, RadGlobal.CheckedChanged, RadStandort.CheckedChanged, LstType.SelectedIndexChanged, TxtSuche.MouseClick
|
||||||
If TxtSuche.TextLength < 1 Then
|
If TxtSuche.TextLength < 1 And LstType.SelectedItem = "" Then
|
||||||
Suchbegriff = "%%"
|
Suchbegriff = "%%"
|
||||||
dgvload_filter(Suchbegriff)
|
dgvload_filter(Suchbegriff)
|
||||||
|
ElseIf TxtSuche.TextLength < 1 And Not LstType.SelectedItem = "" Then
|
||||||
|
ChkDHCPClients.Checked = False
|
||||||
|
dgvload_filter(Suchbegriff)
|
||||||
Else
|
Else
|
||||||
Suchbegriff = "%" & Class1.hochkomma(TxtSuche.Text) & "%"
|
Suchbegriff = "%" & Class1.hochkomma(TxtSuche.Text) & "%"
|
||||||
ChkDHCPClients.Checked = False
|
ChkDHCPClients.Checked = False
|
||||||
@@ -684,10 +670,25 @@ Public Class Main
|
|||||||
TypeFilter()
|
TypeFilter()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub DgvMainContextMenuItemHost_Click(sender As Object, e As EventArgs) Handles DgvMainContextMenuItemHost.Click, CmDBearbeiten.Click
|
Private Sub DgvMainContextMenuItemHost_Click(sender As Object, e As EventArgs) Handles DgvMainContextMenuItemHost.Click, CmDBearbeiten.Click, DgVMain.CellDoubleClick, DgVMain.RowHeaderMouseDoubleClick
|
||||||
werbinich()
|
If Tabelle = "TbL_Netzwerkclients" Then
|
||||||
StartHostBearbeiten()
|
Try
|
||||||
|
frmHostBearbeiten.IP = (DgVMain.CurrentRow.Cells("IPAdresse").Value)
|
||||||
|
Catch
|
||||||
|
frmHostBearbeiten.IP = (DgVMain.Rows(0).Cells("IPAdresse").Value)
|
||||||
|
End Try
|
||||||
|
|
||||||
|
frmHostBearbeiten.Show()
|
||||||
|
ElseIf Tabelle = "TbL_Allgemein" Then
|
||||||
|
Dim Eintrag As New EintragBearbeiten
|
||||||
|
Eintrag.Titel = Class1.DBNull2emptyString((DgVMain.CurrentRow.Cells("Titel").Value))
|
||||||
|
If Class1.DBNull2emptyString((DgVMain.CurrentRow.Cells("Rubrik").Value)) = "" Then
|
||||||
|
Eintrag.rubrik = Class1.DBNull2emptyString((DgVMain.Rows(0).Cells("Rubrik").Value))
|
||||||
|
Else
|
||||||
|
Eintrag.rubrik = Class1.DBNull2emptyString((DgVMain.CurrentRow.Cells("Rubrik").Value))
|
||||||
|
End If
|
||||||
|
Eintrag.Show()
|
||||||
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Function StartHostBearbeiten()
|
Public Function StartHostBearbeiten()
|
||||||
@@ -730,59 +731,16 @@ Public Class Main
|
|||||||
|
|
||||||
Private Sub DgvMainContextMenuItemPutty_Click(sender As Object, e As EventArgs)
|
Private Sub DgvMainContextMenuItemPutty_Click(sender As Object, e As EventArgs)
|
||||||
werbinich()
|
werbinich()
|
||||||
startputty()
|
Ext_Programme.startputty(Class1.MainHost(DgVMain.CurrentRow.Cells("IPAdresse").Value))
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub DgvMainContextMenuItemLink_Click(sender As Object, e As EventArgs) Handles DgvMainContextMenuItemLink.Click, CmdLink.Click
|
Private Sub DgvMainContextMenuItemLink_Click(sender As Object, e As EventArgs) Handles DgvMainContextMenuItemLink.Click, CmdLink.Click
|
||||||
werbinich()
|
werbinich()
|
||||||
startlink()
|
Ext_Programme.startlink(DgVMain.CurrentRow.Cells("Link").Value)
|
||||||
End Sub
|
End Sub
|
||||||
Public Function startlink()
|
|
||||||
Dim URL As String
|
|
||||||
Try
|
|
||||||
URL = DgVMain.CurrentRow.Cells("Link").Value
|
|
||||||
If URL.Contains("http") Or URL.Contains("https") Then
|
|
||||||
Process.Start(DgVMain.CurrentRow.Cells("Link").Value)
|
|
||||||
ElseIf URL = "" Then
|
|
||||||
Exit Function
|
|
||||||
Else
|
|
||||||
Dim mstsc As New Process
|
|
||||||
mstsc.StartInfo.FileName = "mstsc.exe"
|
|
||||||
mstsc.StartInfo.Arguments = " /v: " & DgVMain.CurrentRow.Cells("Link").Value
|
|
||||||
mstsc.Start()
|
|
||||||
|
|
||||||
End If
|
|
||||||
|
|
||||||
' Process.Start("mstsc.exe", "/v: dc01")
|
|
||||||
Catch ex As Exception
|
|
||||||
'MsgBox(ex.Message)
|
|
||||||
|
|
||||||
End Try
|
|
||||||
|
|
||||||
End Function
|
|
||||||
|
|
||||||
Public Function startputty()
|
|
||||||
Dim MainIP As String = Class1.MainHost(DgVMain.CurrentRow.Cells("IPAdresse").Value)
|
|
||||||
Dim Benutzer, Passwort As String
|
|
||||||
Class1.GetUserPasswort(MainIP, Benutzer, Passwort)
|
|
||||||
Try
|
|
||||||
Dim putty As New Process
|
|
||||||
putty.StartInfo.FileName = "putty.exe"
|
|
||||||
If Benutzer = "" And Passwort = "" Then
|
|
||||||
putty.StartInfo.Arguments = DgVMain.CurrentRow.Cells("IPAdresse").Value
|
|
||||||
Else
|
|
||||||
putty.StartInfo.Arguments = DgVMain.CurrentRow.Cells("IPAdresse").Value & " -l " & Benutzer & " -pw " & Passwort
|
|
||||||
End If
|
|
||||||
putty.Start()
|
|
||||||
|
|
||||||
Catch ex As Exception
|
|
||||||
MsgBox(ex.Message)
|
|
||||||
|
|
||||||
End Try
|
|
||||||
End Function
|
|
||||||
|
|
||||||
Private Sub CmdPutty_Click(sender As Object, e As EventArgs) Handles CmdPutty.Click, PuttyToolStripMenuItem.Click
|
Private Sub CmdPutty_Click(sender As Object, e As EventArgs) Handles CmdPutty.Click, PuttyToolStripMenuItem.Click
|
||||||
startputty()
|
Ext_Programme.startputty(Class1.MainHost(DgVMain.CurrentRow.Cells("IPAdresse").Value))
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub ChkTools_CheckedChanged(sender As Object, e As EventArgs) Handles ChkTools.CheckedChanged
|
Private Sub ChkTools_CheckedChanged(sender As Object, e As EventArgs) Handles ChkTools.CheckedChanged
|
||||||
@@ -794,10 +752,7 @@ Public Class Main
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub CmdPing_Click(sender As Object, e As EventArgs) Handles CmdPing.Click, PingToolStripMenuItem.Click
|
Private Sub CmdPing_Click(sender As Object, e As EventArgs) Handles CmdPing.Click, PingToolStripMenuItem.Click
|
||||||
Dim ping As New Process
|
Ext_Programme.pingip(DgVMain.CurrentRow.Cells("IPAdresse").Value)
|
||||||
ping.StartInfo.FileName = "cmd.exe"
|
|
||||||
ping.StartInfo.Arguments = " /k ping " & DgVMain.CurrentRow.Cells("IPAdresse").Value
|
|
||||||
ping.Start()
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub CmdFiles_Click(sender As Object, e As EventArgs) Handles CmdFiles.Click, DateienToolStripMenuItem.Click
|
Private Sub CmdFiles_Click(sender As Object, e As EventArgs) Handles CmdFiles.Click, DateienToolStripMenuItem.Click
|
||||||
@@ -931,7 +886,11 @@ Public Class Main
|
|||||||
|
|
||||||
|
|
||||||
Private Sub AnsichtDruckenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AnsichtDruckenToolStripMenuItem.Click
|
Private Sub AnsichtDruckenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AnsichtDruckenToolStripMenuItem.Click
|
||||||
PrintDGV.Print_DataGridView(DgVMain)
|
' PrintDGV.Print_DataGridView(DgVMain)
|
||||||
|
Dim Print As New frmPrint
|
||||||
|
Print.DruckeZugangsdaten = ChKZugangsdaten.Checked
|
||||||
|
Print.ds = printds
|
||||||
|
Print.Show()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Function neuerEintrag()
|
Public Function neuerEintrag()
|
||||||
@@ -949,10 +908,12 @@ Public Class Main
|
|||||||
Class1.Absender = "Main"
|
Class1.Absender = "Main"
|
||||||
HostBearbeiten.Show()
|
HostBearbeiten.Show()
|
||||||
ElseIf Tabelle = "TbL_Allgemein" Then
|
ElseIf Tabelle = "TbL_Allgemein" Then
|
||||||
SenderTitel = ""
|
'SenderTitel = ""
|
||||||
SenderRubrik = LstAllgemein.SelectedItem
|
'SenderRubrik = LstAllgemein.SelectedItem
|
||||||
Neu = True
|
Neu = True
|
||||||
EintragBearbeiten.Show()
|
Dim EintragNeu As New EintragBearbeiten
|
||||||
|
EintragNeu.rubrik = Class1.DBNull2emptyString((DgVMain.Rows(0).Cells("Rubrik").Value))
|
||||||
|
EintragNeu.Show()
|
||||||
End If
|
End If
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
@@ -1037,7 +998,7 @@ Public Class Main
|
|||||||
Else
|
Else
|
||||||
LblInfo.Text = ""
|
LblInfo.Text = ""
|
||||||
If starter = "ImProgramm" Then
|
If starter = "ImProgramm" Then
|
||||||
MsgBox("Keine neuen Updates verfügbar.")
|
If MsgBox("Keine neuen Updates verfügbar. Trotzdem ausführen?", MsgBoxStyle.OkCancel) = MsgBoxResult.Ok Then StartUpdate()
|
||||||
Else
|
Else
|
||||||
|
|
||||||
End If
|
End If
|
||||||
@@ -1068,28 +1029,30 @@ Public Class Main
|
|||||||
CheckUpdate("Timer")
|
CheckUpdate("Timer")
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Sub EnableDoubleBuffered(ByVal dgv As DataGridView)
|
|
||||||
|
|
||||||
Dim dgvType As Type = dgv.[GetType]()
|
|
||||||
|
|
||||||
Dim pi As PropertyInfo = dgvType.GetProperty("DoubleBuffered",
|
|
||||||
BindingFlags.Instance Or BindingFlags.NonPublic)
|
|
||||||
|
|
||||||
pi.SetValue(dgv, True, Nothing)
|
|
||||||
|
|
||||||
|
Private Sub DgVMain_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DgVMain.CellClick
|
||||||
|
SelectedDGVIndex = DgVMain.CurrentRow.Index
|
||||||
|
FirstDisplayedDGVEntry = DgVMain.FirstDisplayedScrollingRowIndex
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
Private Sub ObjektLöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ObjektLöschenToolStripMenuItem.Click
|
Private Sub ObjektLöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ObjektLöschenToolStripMenuItem.Click
|
||||||
If Tabelle = "TbL_Netzwerkclients" Then
|
If Tabelle = "TbL_Netzwerkclients" Then
|
||||||
Dim ds As New DataSet
|
Dim ds As New DataSet
|
||||||
Dim IP As String = DgVMain.CurrentRow.Cells("IPAdresse").Value
|
|
||||||
Dim da As New SqlDataAdapter("SELECT * FROM TbL_Netzwerkclients WHERE LinkedWith ='" & IP & "'", con)
|
|
||||||
Dim linked As Boolean = False
|
Dim linked As Boolean = False
|
||||||
|
Dim Standort, Netzwerkname As String
|
||||||
Dim slavenetzwerke As String = ""
|
Dim slavenetzwerke As String = ""
|
||||||
Dim NetzID As String = DgVMain.CurrentRow.Cells("NWStandort").Value & "_" & DgVMain.CurrentRow.Cells("NETNAME").Value
|
Dim NetzID As String
|
||||||
Dim Host As String = DgVMain.CurrentRow.Cells("Host").Value
|
|
||||||
Dim netzwerk As String = DgVMain.CurrentRow.Cells("Netzwerk").Value
|
|
||||||
|
|
||||||
|
Dim IP As String = DgVMain.CurrentRow.Cells("IPAdresse").Value
|
||||||
|
Dim Host As String = DgVMain.CurrentRow.Cells("Host").Value
|
||||||
|
Dim netzwerk As String = Class1.IP2ShortNW(IP)
|
||||||
|
|
||||||
|
Class1.ip2netname(IP, Standort, Netzwerkname)
|
||||||
|
NetzID = Standort & "_" & Netzwerkname
|
||||||
|
|
||||||
|
Dim da As New SqlDataAdapter("SELECT * FROM TbL_Netzwerkclients WHERE LinkedWith ='" & IP & "'", con)
|
||||||
da.Fill(ds)
|
da.Fill(ds)
|
||||||
Dim i As Integer = 0
|
Dim i As Integer = 0
|
||||||
For Each dr As DataRow In ds.Tables(0).Rows
|
For Each dr As DataRow In ds.Tables(0).Rows
|
||||||
@@ -1098,18 +1061,21 @@ Public Class Main
|
|||||||
Next
|
Next
|
||||||
con.Close()
|
con.Close()
|
||||||
|
|
||||||
If DgVMain.CurrentRow.Cells("Linked").Value = "1" Then
|
If Class1.IsLinked(IP) = "1" Then
|
||||||
linked = True
|
linked = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If MessageBox.Show("Eintrag >>" & Host & "<< wirklich löschen?", "Hosteintrag löschen", MessageBoxButtons.OKCancel) = DialogResult.OK Then
|
If MsgBox("Eintrag >>" & Host & "<< wirklich löschen?", MessageBoxButtons.OKCancel + MsgBoxStyle.DefaultButton2, "Hosteintrag löschen") = DialogResult.OK Then
|
||||||
|
Me.Cursor = Cursors.WaitCursor
|
||||||
Try
|
Try
|
||||||
con.Open()
|
con.Open()
|
||||||
cmd.CommandText = "SELECT * FROM TbL_Netzwerkclients WHERE LinkedWith ='" & IP & "'"
|
cmd.CommandText = "SELECT * FROM TbL_Netzwerkclients WHERE LinkedWith ='" & IP & "'"
|
||||||
cmd.ExecuteNonQuery()
|
cmd.ExecuteNonQuery()
|
||||||
reader = cmd.ExecuteReader()
|
reader = cmd.ExecuteReader()
|
||||||
If reader.Read Then
|
If reader.Read Then
|
||||||
|
Me.Cursor = Cursors.Default
|
||||||
If MsgBox("Dieser Eintrag ist ein Master-Eintrag (Linked). Es werden sämtliche Slave-Einträge" & vbCrLf & slavenetzwerke & " ebenfalls gelöscht. Fortfahren?", MsgBoxStyle.OkCancel) = MsgBoxResult.Ok Then
|
If MsgBox("Dieser Eintrag ist ein Master-Eintrag (Linked). Es werden sämtliche Slave-Einträge" & vbCrLf & slavenetzwerke & " ebenfalls gelöscht. Fortfahren?", MsgBoxStyle.OkCancel) = MsgBoxResult.Ok Then
|
||||||
|
Me.Cursor = Cursors.WaitCursor
|
||||||
con.Close()
|
con.Close()
|
||||||
con.Open()
|
con.Open()
|
||||||
cmd.CommandText = "DELETE TbL_Netzwerkclients WHERE LinkedWith ='" & IP & "'"
|
cmd.CommandText = "DELETE TbL_Netzwerkclients WHERE LinkedWith ='" & IP & "'"
|
||||||
@@ -1128,6 +1094,7 @@ Public Class Main
|
|||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox(ex.Message)
|
MsgBox(ex.Message)
|
||||||
End Try
|
End Try
|
||||||
|
Me.Cursor = Cursors.Default
|
||||||
con.Close()
|
con.Close()
|
||||||
ElseIf DialogResult.Cancel Then
|
ElseIf DialogResult.Cancel Then
|
||||||
con.Close()
|
con.Close()
|
||||||
@@ -1135,6 +1102,7 @@ Public Class Main
|
|||||||
End If
|
End If
|
||||||
If linked = False Then
|
If linked = False Then
|
||||||
If MsgBox("Dazugehörigen Ordner im Dateisystem löschen?", MessageBoxButtons.YesNo + MsgBoxStyle.DefaultButton2, "Dateien löschen") = DialogResult.Yes Then
|
If MsgBox("Dazugehörigen Ordner im Dateisystem löschen?", MessageBoxButtons.YesNo + MsgBoxStyle.DefaultButton2, "Dateien löschen") = DialogResult.Yes Then
|
||||||
|
Me.Cursor = Cursors.WaitCursor
|
||||||
Dim path As String = Class1.FilePath & "\" & NetzID & "\" & Host
|
Dim path As String = Class1.FilePath & "\" & NetzID & "\" & Host
|
||||||
Try
|
Try
|
||||||
If IO.Directory.Exists(path) Then
|
If IO.Directory.Exists(path) Then
|
||||||
@@ -1153,6 +1121,7 @@ Public Class Main
|
|||||||
ElseIf DialogResult.No Then
|
ElseIf DialogResult.No Then
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
|
Me.Cursor = Cursors.Default
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Class1.RefillNW(netzwerk)
|
Class1.RefillNW(netzwerk)
|
||||||
@@ -1196,4 +1165,4 @@ Public Class Main
|
|||||||
|
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
|
'1208
|
||||||
|
|||||||
32
Dokumentation/My Project/Resources.Designer.vb
generated
32
Dokumentation/My Project/Resources.Designer.vb
generated
@@ -120,6 +120,36 @@ Namespace My.Resources
|
|||||||
End Get
|
End Get
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||||
|
'''</summary>
|
||||||
|
Friend ReadOnly Property pdf512() As System.Drawing.Bitmap
|
||||||
|
Get
|
||||||
|
Dim obj As Object = ResourceManager.GetObject("pdf512", resourceCulture)
|
||||||
|
Return CType(obj,System.Drawing.Bitmap)
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||||
|
'''</summary>
|
||||||
|
Friend ReadOnly Property Print() As System.Drawing.Bitmap
|
||||||
|
Get
|
||||||
|
Dim obj As Object = ResourceManager.GetObject("Print", resourceCulture)
|
||||||
|
Return CType(obj,System.Drawing.Bitmap)
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||||
|
'''</summary>
|
||||||
|
Friend ReadOnly Property Print20x20() As System.Drawing.Bitmap
|
||||||
|
Get
|
||||||
|
Dim obj As Object = ResourceManager.GetObject("Print20x20", resourceCulture)
|
||||||
|
Return CType(obj,System.Drawing.Bitmap)
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
'''<summary>
|
'''<summary>
|
||||||
''' Sucht eine lokalisierte Zeichenfolge, die DOKU ähnelt.
|
''' Sucht eine lokalisierte Zeichenfolge, die DOKU ähnelt.
|
||||||
'''</summary>
|
'''</summary>
|
||||||
@@ -139,7 +169,7 @@ Namespace My.Resources
|
|||||||
End Property
|
End Property
|
||||||
|
|
||||||
'''<summary>
|
'''<summary>
|
||||||
''' Sucht eine lokalisierte Zeichenfolge, die 0.0.1.22 ähnelt.
|
''' Sucht eine lokalisierte Zeichenfolge, die 0.0.1.29 ähnelt.
|
||||||
'''</summary>
|
'''</summary>
|
||||||
Friend ReadOnly Property Version() As String
|
Friend ReadOnly Property Version() As String
|
||||||
Get
|
Get
|
||||||
|
|||||||
@@ -131,7 +131,7 @@
|
|||||||
<value>..\Resources\Link.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
<value>..\Resources\Link.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Version" xml:space="preserve">
|
<data name="Version" xml:space="preserve">
|
||||||
<value>0.0.1.22</value>
|
<value>0.0.1.29</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Link" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="Link" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\Link.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
<value>..\Resources\Link.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
@@ -142,7 +142,16 @@
|
|||||||
<data name="Programmcode" xml:space="preserve">
|
<data name="Programmcode" xml:space="preserve">
|
||||||
<value>DOKU</value>
|
<value>DOKU</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="pdf512" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\pdf512.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
|
</data>
|
||||||
<data name="Netzwerk20" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="Netzwerk20" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\Netzwerk20.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
<value>..\Resources\Netzwerk20.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="Print" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\Print.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
|
</data>
|
||||||
|
<data name="Print20x20" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\Print20x20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
||||||
2
Dokumentation/My Project/licenses.licx
Normal file
2
Dokumentation/My Project/licenses.licx
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
|
||||||
|
GrapeCity.ActiveReports.Viewer.Win.Viewer, GrapeCity.ActiveReports.Viewer.Win.v12, Version=12.2.13986.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
|
||||||
BIN
Dokumentation/Resources/Print.png
Normal file
BIN
Dokumentation/Resources/Print.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
BIN
Dokumentation/Resources/Print20x20.png
Normal file
BIN
Dokumentation/Resources/Print20x20.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.3 KiB |
BIN
Dokumentation/Resources/pdf512.png
Normal file
BIN
Dokumentation/Resources/pdf512.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
680
Dokumentation/frmHostBearbeiten.Designer.vb
generated
Normal file
680
Dokumentation/frmHostBearbeiten.Designer.vb
generated
Normal file
@@ -0,0 +1,680 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class frmHostBearbeiten
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||||
|
<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
|
||||||
|
|
||||||
|
'Wird vom Windows Form-Designer benötigt.
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||||
|
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||||
|
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Me.components = New System.ComponentModel.Container()
|
||||||
|
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmHostBearbeiten))
|
||||||
|
Me.chkFirewall = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.CmdHostLink = New System.Windows.Forms.Button()
|
||||||
|
Me.Label11 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtStandort = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TxtName = New System.Windows.Forms.TextBox()
|
||||||
|
Me.CmdCopy = New System.Windows.Forms.Button()
|
||||||
|
Me.ChkKennwortAnzeigen = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.CmdIPChange = New System.Windows.Forms.Button()
|
||||||
|
Me.TxtIP = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label1 = New System.Windows.Forms.Label()
|
||||||
|
Me.CmdLink = New System.Windows.Forms.Button()
|
||||||
|
Me.Label2 = New System.Windows.Forms.Label()
|
||||||
|
Me.ChkLinked = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.TxtMAC = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TxtLinkedWith = New System.Windows.Forms.TextBox()
|
||||||
|
Me.ContextMenuStrip2 = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
||||||
|
Me.GeheZuToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
|
Me.Label3 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label10 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtType = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TxtSeriennummer = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label4 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label9 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtInfo = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TxtQuickInfo = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label5 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label8 = New System.Windows.Forms.Label()
|
||||||
|
Me.CmdSave = New System.Windows.Forms.Button()
|
||||||
|
Me.TxtModell = New System.Windows.Forms.TextBox()
|
||||||
|
Me.CmdReset = New System.Windows.Forms.Button()
|
||||||
|
Me.CmdAbbrechen = New System.Windows.Forms.Button()
|
||||||
|
Me.LblLink = New System.Windows.Forms.Label()
|
||||||
|
Me.CmdIPDown = New System.Windows.Forms.Button()
|
||||||
|
Me.TxtLink = New System.Windows.Forms.TextBox()
|
||||||
|
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
||||||
|
Me.MitHTTPFüllenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
|
Me.CmdIPUp = New System.Windows.Forms.Button()
|
||||||
|
Me.CmdDateien = New System.Windows.Forms.Button()
|
||||||
|
Me.Label6 = New System.Windows.Forms.Label()
|
||||||
|
Me.LbIPNetzwerkadresse = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtKennwort = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TxtHost = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label7 = New System.Windows.Forms.Label()
|
||||||
|
Me.CmdDelete = New System.Windows.Forms.Button()
|
||||||
|
Me.TxtBenutzername = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||||
|
Me.lblSuchfilter = New System.Windows.Forms.Label()
|
||||||
|
Me.ChkShowSlaves = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.PanFirewall = New System.Windows.Forms.Panel()
|
||||||
|
Me.PanSlaves = New System.Windows.Forms.Panel()
|
||||||
|
Me.PictureBox1 = New System.Windows.Forms.PictureBox()
|
||||||
|
Me.ContextMenuStrip2.SuspendLayout()
|
||||||
|
Me.ContextMenuStrip1.SuspendLayout()
|
||||||
|
Me.Panel1.SuspendLayout()
|
||||||
|
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'chkFirewall
|
||||||
|
'
|
||||||
|
Me.chkFirewall.AutoSize = True
|
||||||
|
Me.chkFirewall.Location = New System.Drawing.Point(505, 485)
|
||||||
|
Me.chkFirewall.Name = "chkFirewall"
|
||||||
|
Me.chkFirewall.Size = New System.Drawing.Size(123, 17)
|
||||||
|
Me.chkFirewall.TabIndex = 136
|
||||||
|
Me.chkFirewall.Text = "Firewalleinstellungen"
|
||||||
|
Me.chkFirewall.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'CmdHostLink
|
||||||
|
'
|
||||||
|
Me.CmdHostLink.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdHostLink.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdHostLink.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdHostLink.Location = New System.Drawing.Point(328, 367)
|
||||||
|
Me.CmdHostLink.Name = "CmdHostLink"
|
||||||
|
Me.CmdHostLink.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdHostLink.TabIndex = 135
|
||||||
|
Me.CmdHostLink.Text = "Link"
|
||||||
|
Me.CmdHostLink.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'Label11
|
||||||
|
'
|
||||||
|
Me.Label11.AutoSize = True
|
||||||
|
Me.Label11.Location = New System.Drawing.Point(0, 198)
|
||||||
|
Me.Label11.Name = "Label11"
|
||||||
|
Me.Label11.Size = New System.Drawing.Size(47, 13)
|
||||||
|
Me.Label11.TabIndex = 132
|
||||||
|
Me.Label11.Text = "Standort"
|
||||||
|
'
|
||||||
|
'TxtStandort
|
||||||
|
'
|
||||||
|
Me.TxtStandort.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
|
||||||
|
Me.TxtStandort.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
|
||||||
|
Me.TxtStandort.Location = New System.Drawing.Point(3, 214)
|
||||||
|
Me.TxtStandort.Name = "TxtStandort"
|
||||||
|
Me.TxtStandort.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtStandort.TabIndex = 97
|
||||||
|
'
|
||||||
|
'TxtName
|
||||||
|
'
|
||||||
|
Me.TxtName.Location = New System.Drawing.Point(3, 136)
|
||||||
|
Me.TxtName.Name = "TxtName"
|
||||||
|
Me.TxtName.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtName.TabIndex = 95
|
||||||
|
'
|
||||||
|
'CmdCopy
|
||||||
|
'
|
||||||
|
Me.CmdCopy.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdCopy.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdCopy.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdCopy.Location = New System.Drawing.Point(109, 57)
|
||||||
|
Me.CmdCopy.Name = "CmdCopy"
|
||||||
|
Me.CmdCopy.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdCopy.TabIndex = 131
|
||||||
|
Me.CmdCopy.Text = "Kopieren nach"
|
||||||
|
Me.CmdCopy.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'ChkKennwortAnzeigen
|
||||||
|
'
|
||||||
|
Me.ChkKennwortAnzeigen.AutoSize = True
|
||||||
|
Me.ChkKennwortAnzeigen.Location = New System.Drawing.Point(383, 275)
|
||||||
|
Me.ChkKennwortAnzeigen.Name = "ChkKennwortAnzeigen"
|
||||||
|
Me.ChkKennwortAnzeigen.Size = New System.Drawing.Size(70, 17)
|
||||||
|
Me.ChkKennwortAnzeigen.TabIndex = 105
|
||||||
|
Me.ChkKennwortAnzeigen.Text = "Anzeigen"
|
||||||
|
Me.ChkKennwortAnzeigen.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'CmdIPChange
|
||||||
|
'
|
||||||
|
Me.CmdIPChange.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdIPChange.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdIPChange.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdIPChange.Location = New System.Drawing.Point(209, 57)
|
||||||
|
Me.CmdIPChange.Name = "CmdIPChange"
|
||||||
|
Me.CmdIPChange.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdIPChange.TabIndex = 130
|
||||||
|
Me.CmdIPChange.Text = "IP Ändern"
|
||||||
|
Me.CmdIPChange.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'TxtIP
|
||||||
|
'
|
||||||
|
Me.TxtIP.Enabled = False
|
||||||
|
Me.TxtIP.Location = New System.Drawing.Point(3, 97)
|
||||||
|
Me.TxtIP.Name = "TxtIP"
|
||||||
|
Me.TxtIP.Size = New System.Drawing.Size(219, 20)
|
||||||
|
Me.TxtIP.TabIndex = 113
|
||||||
|
'
|
||||||
|
'Label1
|
||||||
|
'
|
||||||
|
Me.Label1.AutoSize = True
|
||||||
|
Me.Label1.Location = New System.Drawing.Point(0, 81)
|
||||||
|
Me.Label1.Name = "Label1"
|
||||||
|
Me.Label1.Size = New System.Drawing.Size(58, 13)
|
||||||
|
Me.Label1.TabIndex = 114
|
||||||
|
Me.Label1.Text = "IP Adresse"
|
||||||
|
'
|
||||||
|
'CmdLink
|
||||||
|
'
|
||||||
|
Me.CmdLink.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdLink.Enabled = False
|
||||||
|
Me.CmdLink.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdLink.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdLink.Location = New System.Drawing.Point(534, 58)
|
||||||
|
Me.CmdLink.Name = "CmdLink"
|
||||||
|
Me.CmdLink.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdLink.TabIndex = 129
|
||||||
|
Me.CmdLink.Text = "Verknüpfen"
|
||||||
|
Me.CmdLink.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'Label2
|
||||||
|
'
|
||||||
|
Me.Label2.AutoSize = True
|
||||||
|
Me.Label2.Location = New System.Drawing.Point(0, 120)
|
||||||
|
Me.Label2.Name = "Label2"
|
||||||
|
Me.Label2.Size = New System.Drawing.Size(35, 13)
|
||||||
|
Me.Label2.TabIndex = 115
|
||||||
|
Me.Label2.Text = "Name"
|
||||||
|
'
|
||||||
|
'ChkLinked
|
||||||
|
'
|
||||||
|
Me.ChkLinked.AutoSize = True
|
||||||
|
Me.ChkLinked.Location = New System.Drawing.Point(328, 9)
|
||||||
|
Me.ChkLinked.Name = "ChkLinked"
|
||||||
|
Me.ChkLinked.Size = New System.Drawing.Size(134, 17)
|
||||||
|
Me.ChkLinked.TabIndex = 101
|
||||||
|
Me.ChkLinked.Text = "zusätzliche IP für Host:"
|
||||||
|
Me.ChkLinked.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'TxtMAC
|
||||||
|
'
|
||||||
|
Me.TxtMAC.Location = New System.Drawing.Point(328, 97)
|
||||||
|
Me.TxtMAC.Name = "TxtMAC"
|
||||||
|
Me.TxtMAC.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtMAC.TabIndex = 102
|
||||||
|
'
|
||||||
|
'TxtLinkedWith
|
||||||
|
'
|
||||||
|
Me.TxtLinkedWith.ContextMenuStrip = Me.ContextMenuStrip2
|
||||||
|
Me.TxtLinkedWith.Enabled = False
|
||||||
|
Me.TxtLinkedWith.Location = New System.Drawing.Point(328, 32)
|
||||||
|
Me.TxtLinkedWith.Name = "TxtLinkedWith"
|
||||||
|
Me.TxtLinkedWith.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtLinkedWith.TabIndex = 128
|
||||||
|
'
|
||||||
|
'ContextMenuStrip2
|
||||||
|
'
|
||||||
|
Me.ContextMenuStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.GeheZuToolStripMenuItem})
|
||||||
|
Me.ContextMenuStrip2.Name = "ContextMenuStrip2"
|
||||||
|
Me.ContextMenuStrip2.Size = New System.Drawing.Size(126, 26)
|
||||||
|
'
|
||||||
|
'GeheZuToolStripMenuItem
|
||||||
|
'
|
||||||
|
Me.GeheZuToolStripMenuItem.Name = "GeheZuToolStripMenuItem"
|
||||||
|
Me.GeheZuToolStripMenuItem.Size = New System.Drawing.Size(125, 22)
|
||||||
|
Me.GeheZuToolStripMenuItem.Text = "Gehe zu..."
|
||||||
|
'
|
||||||
|
'Label3
|
||||||
|
'
|
||||||
|
Me.Label3.AutoSize = True
|
||||||
|
Me.Label3.Location = New System.Drawing.Point(325, 81)
|
||||||
|
Me.Label3.Name = "Label3"
|
||||||
|
Me.Label3.Size = New System.Drawing.Size(30, 13)
|
||||||
|
Me.Label3.TabIndex = 116
|
||||||
|
Me.Label3.Text = "MAC"
|
||||||
|
'
|
||||||
|
'Label10
|
||||||
|
'
|
||||||
|
Me.Label10.AutoSize = True
|
||||||
|
Me.Label10.Location = New System.Drawing.Point(0, 354)
|
||||||
|
Me.Label10.Name = "Label10"
|
||||||
|
Me.Label10.Size = New System.Drawing.Size(74, 13)
|
||||||
|
Me.Label10.TabIndex = 127
|
||||||
|
Me.Label10.Text = "Seriennummer"
|
||||||
|
'
|
||||||
|
'TxtType
|
||||||
|
'
|
||||||
|
Me.TxtType.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
|
||||||
|
Me.TxtType.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
|
||||||
|
Me.TxtType.Location = New System.Drawing.Point(3, 331)
|
||||||
|
Me.TxtType.Name = "TxtType"
|
||||||
|
Me.TxtType.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtType.TabIndex = 99
|
||||||
|
'
|
||||||
|
'TxtSeriennummer
|
||||||
|
'
|
||||||
|
Me.TxtSeriennummer.Location = New System.Drawing.Point(3, 370)
|
||||||
|
Me.TxtSeriennummer.Name = "TxtSeriennummer"
|
||||||
|
Me.TxtSeriennummer.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtSeriennummer.TabIndex = 100
|
||||||
|
'
|
||||||
|
'Label4
|
||||||
|
'
|
||||||
|
Me.Label4.AutoSize = True
|
||||||
|
Me.Label4.Location = New System.Drawing.Point(0, 315)
|
||||||
|
Me.Label4.Name = "Label4"
|
||||||
|
Me.Label4.Size = New System.Drawing.Size(31, 13)
|
||||||
|
Me.Label4.TabIndex = 117
|
||||||
|
Me.Label4.Text = "Type"
|
||||||
|
'
|
||||||
|
'Label9
|
||||||
|
'
|
||||||
|
Me.Label9.AutoSize = True
|
||||||
|
Me.Label9.Location = New System.Drawing.Point(-2, 237)
|
||||||
|
Me.Label9.Name = "Label9"
|
||||||
|
Me.Label9.Size = New System.Drawing.Size(53, 13)
|
||||||
|
Me.Label9.TabIndex = 126
|
||||||
|
Me.Label9.Text = "QuickInfo"
|
||||||
|
'
|
||||||
|
'TxtInfo
|
||||||
|
'
|
||||||
|
Me.TxtInfo.Location = New System.Drawing.Point(328, 136)
|
||||||
|
Me.TxtInfo.Multiline = True
|
||||||
|
Me.TxtInfo.Name = "TxtInfo"
|
||||||
|
Me.TxtInfo.Size = New System.Drawing.Size(300, 98)
|
||||||
|
Me.TxtInfo.TabIndex = 103
|
||||||
|
'
|
||||||
|
'TxtQuickInfo
|
||||||
|
'
|
||||||
|
Me.TxtQuickInfo.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
|
||||||
|
Me.TxtQuickInfo.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
|
||||||
|
Me.TxtQuickInfo.Location = New System.Drawing.Point(1, 255)
|
||||||
|
Me.TxtQuickInfo.Multiline = True
|
||||||
|
Me.TxtQuickInfo.Name = "TxtQuickInfo"
|
||||||
|
Me.TxtQuickInfo.Size = New System.Drawing.Size(300, 57)
|
||||||
|
Me.TxtQuickInfo.TabIndex = 98
|
||||||
|
'
|
||||||
|
'Label5
|
||||||
|
'
|
||||||
|
Me.Label5.AutoSize = True
|
||||||
|
Me.Label5.Location = New System.Drawing.Point(325, 120)
|
||||||
|
Me.Label5.Name = "Label5"
|
||||||
|
Me.Label5.Size = New System.Drawing.Size(25, 13)
|
||||||
|
Me.Label5.TabIndex = 118
|
||||||
|
Me.Label5.Text = "Info"
|
||||||
|
'
|
||||||
|
'Label8
|
||||||
|
'
|
||||||
|
Me.Label8.AutoSize = True
|
||||||
|
Me.Label8.Location = New System.Drawing.Point(0, 159)
|
||||||
|
Me.Label8.Name = "Label8"
|
||||||
|
Me.Label8.Size = New System.Drawing.Size(38, 13)
|
||||||
|
Me.Label8.TabIndex = 125
|
||||||
|
Me.Label8.Text = "Modell"
|
||||||
|
'
|
||||||
|
'CmdSave
|
||||||
|
'
|
||||||
|
Me.CmdSave.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdSave.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdSave.Location = New System.Drawing.Point(534, 396)
|
||||||
|
Me.CmdSave.Name = "CmdSave"
|
||||||
|
Me.CmdSave.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdSave.TabIndex = 108
|
||||||
|
Me.CmdSave.Text = "&Speichern"
|
||||||
|
Me.CmdSave.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'TxtModell
|
||||||
|
'
|
||||||
|
Me.TxtModell.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
|
||||||
|
Me.TxtModell.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
|
||||||
|
Me.TxtModell.Location = New System.Drawing.Point(3, 175)
|
||||||
|
Me.TxtModell.Name = "TxtModell"
|
||||||
|
Me.TxtModell.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtModell.TabIndex = 96
|
||||||
|
'
|
||||||
|
'CmdReset
|
||||||
|
'
|
||||||
|
Me.CmdReset.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdReset.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdReset.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdReset.Location = New System.Drawing.Point(328, 425)
|
||||||
|
Me.CmdReset.Name = "CmdReset"
|
||||||
|
Me.CmdReset.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdReset.TabIndex = 111
|
||||||
|
Me.CmdReset.Text = "Reset"
|
||||||
|
Me.CmdReset.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'CmdAbbrechen
|
||||||
|
'
|
||||||
|
Me.CmdAbbrechen.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdAbbrechen.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdAbbrechen.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdAbbrechen.Location = New System.Drawing.Point(534, 425)
|
||||||
|
Me.CmdAbbrechen.Name = "CmdAbbrechen"
|
||||||
|
Me.CmdAbbrechen.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdAbbrechen.TabIndex = 109
|
||||||
|
Me.CmdAbbrechen.Text = "Schließen"
|
||||||
|
Me.CmdAbbrechen.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'LblLink
|
||||||
|
'
|
||||||
|
Me.LblLink.AutoSize = True
|
||||||
|
Me.LblLink.Location = New System.Drawing.Point(325, 315)
|
||||||
|
Me.LblLink.Name = "LblLink"
|
||||||
|
Me.LblLink.Size = New System.Drawing.Size(78, 13)
|
||||||
|
Me.LblLink.TabIndex = 124
|
||||||
|
Me.LblLink.Text = "Link zum Gerät"
|
||||||
|
'
|
||||||
|
'CmdIPDown
|
||||||
|
'
|
||||||
|
Me.CmdIPDown.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdIPDown.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdIPDown.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdIPDown.Location = New System.Drawing.Point(3, 9)
|
||||||
|
Me.CmdIPDown.Name = "CmdIPDown"
|
||||||
|
Me.CmdIPDown.Size = New System.Drawing.Size(75, 23)
|
||||||
|
Me.CmdIPDown.TabIndex = 119
|
||||||
|
Me.CmdIPDown.Text = "-"
|
||||||
|
Me.CmdIPDown.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'TxtLink
|
||||||
|
'
|
||||||
|
Me.TxtLink.ContextMenuStrip = Me.ContextMenuStrip1
|
||||||
|
Me.TxtLink.Location = New System.Drawing.Point(328, 331)
|
||||||
|
Me.TxtLink.Name = "TxtLink"
|
||||||
|
Me.TxtLink.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtLink.TabIndex = 107
|
||||||
|
'
|
||||||
|
'ContextMenuStrip1
|
||||||
|
'
|
||||||
|
Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.MitHTTPFüllenToolStripMenuItem})
|
||||||
|
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
|
||||||
|
Me.ContextMenuStrip1.Size = New System.Drawing.Size(159, 26)
|
||||||
|
'
|
||||||
|
'MitHTTPFüllenToolStripMenuItem
|
||||||
|
'
|
||||||
|
Me.MitHTTPFüllenToolStripMenuItem.Name = "MitHTTPFüllenToolStripMenuItem"
|
||||||
|
Me.MitHTTPFüllenToolStripMenuItem.Size = New System.Drawing.Size(158, 22)
|
||||||
|
Me.MitHTTPFüllenToolStripMenuItem.Text = "mit HTTP füllen"
|
||||||
|
'
|
||||||
|
'CmdIPUp
|
||||||
|
'
|
||||||
|
Me.CmdIPUp.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdIPUp.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdIPUp.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdIPUp.Location = New System.Drawing.Point(228, 9)
|
||||||
|
Me.CmdIPUp.Name = "CmdIPUp"
|
||||||
|
Me.CmdIPUp.Size = New System.Drawing.Size(75, 23)
|
||||||
|
Me.CmdIPUp.TabIndex = 120
|
||||||
|
Me.CmdIPUp.Text = "+"
|
||||||
|
Me.CmdIPUp.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'CmdDateien
|
||||||
|
'
|
||||||
|
Me.CmdDateien.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdDateien.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdDateien.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdDateien.Location = New System.Drawing.Point(328, 396)
|
||||||
|
Me.CmdDateien.Name = "CmdDateien"
|
||||||
|
Me.CmdDateien.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdDateien.TabIndex = 110
|
||||||
|
Me.CmdDateien.Text = "Dateien"
|
||||||
|
Me.CmdDateien.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'Label6
|
||||||
|
'
|
||||||
|
Me.Label6.AutoSize = True
|
||||||
|
Me.Label6.Location = New System.Drawing.Point(325, 276)
|
||||||
|
Me.Label6.Name = "Label6"
|
||||||
|
Me.Label6.Size = New System.Drawing.Size(52, 13)
|
||||||
|
Me.Label6.TabIndex = 123
|
||||||
|
Me.Label6.Text = "Kennwort"
|
||||||
|
'
|
||||||
|
'LbIPNetzwerkadresse
|
||||||
|
'
|
||||||
|
Me.LbIPNetzwerkadresse.AutoSize = True
|
||||||
|
Me.LbIPNetzwerkadresse.Location = New System.Drawing.Point(225, 81)
|
||||||
|
Me.LbIPNetzwerkadresse.Name = "LbIPNetzwerkadresse"
|
||||||
|
Me.LbIPNetzwerkadresse.Size = New System.Drawing.Size(43, 13)
|
||||||
|
Me.LbIPNetzwerkadresse.TabIndex = 121
|
||||||
|
Me.LbIPNetzwerkadresse.Text = "HostNr."
|
||||||
|
'
|
||||||
|
'TxtKennwort
|
||||||
|
'
|
||||||
|
Me.TxtKennwort.Location = New System.Drawing.Point(328, 292)
|
||||||
|
Me.TxtKennwort.Name = "TxtKennwort"
|
||||||
|
Me.TxtKennwort.PasswordChar = Global.Microsoft.VisualBasic.ChrW(42)
|
||||||
|
Me.TxtKennwort.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtKennwort.TabIndex = 106
|
||||||
|
'
|
||||||
|
'TxtHost
|
||||||
|
'
|
||||||
|
Me.TxtHost.Location = New System.Drawing.Point(228, 97)
|
||||||
|
Me.TxtHost.Name = "TxtHost"
|
||||||
|
Me.TxtHost.Size = New System.Drawing.Size(75, 20)
|
||||||
|
Me.TxtHost.TabIndex = 94
|
||||||
|
'
|
||||||
|
'Label7
|
||||||
|
'
|
||||||
|
Me.Label7.AutoSize = True
|
||||||
|
Me.Label7.Location = New System.Drawing.Point(325, 237)
|
||||||
|
Me.Label7.Name = "Label7"
|
||||||
|
Me.Label7.Size = New System.Drawing.Size(75, 13)
|
||||||
|
Me.Label7.TabIndex = 122
|
||||||
|
Me.Label7.Text = "Benutzername"
|
||||||
|
'
|
||||||
|
'CmdDelete
|
||||||
|
'
|
||||||
|
Me.CmdDelete.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdDelete.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdDelete.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdDelete.Location = New System.Drawing.Point(1, 425)
|
||||||
|
Me.CmdDelete.Name = "CmdDelete"
|
||||||
|
Me.CmdDelete.Size = New System.Drawing.Size(94, 23)
|
||||||
|
Me.CmdDelete.TabIndex = 112
|
||||||
|
Me.CmdDelete.Text = "Löschen"
|
||||||
|
Me.CmdDelete.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'TxtBenutzername
|
||||||
|
'
|
||||||
|
Me.TxtBenutzername.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
|
||||||
|
Me.TxtBenutzername.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
|
||||||
|
Me.TxtBenutzername.Location = New System.Drawing.Point(328, 253)
|
||||||
|
Me.TxtBenutzername.Name = "TxtBenutzername"
|
||||||
|
Me.TxtBenutzername.Size = New System.Drawing.Size(300, 20)
|
||||||
|
Me.TxtBenutzername.TabIndex = 104
|
||||||
|
'
|
||||||
|
'Panel1
|
||||||
|
'
|
||||||
|
Me.Panel1.Controls.Add(Me.lblSuchfilter)
|
||||||
|
Me.Panel1.Controls.Add(Me.ChkShowSlaves)
|
||||||
|
Me.Panel1.Controls.Add(Me.chkFirewall)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtBenutzername)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdHostLink)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdDelete)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label7)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtHost)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label11)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtKennwort)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtStandort)
|
||||||
|
Me.Panel1.Controls.Add(Me.LbIPNetzwerkadresse)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtName)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label6)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdCopy)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdDateien)
|
||||||
|
Me.Panel1.Controls.Add(Me.ChkKennwortAnzeigen)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdIPUp)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdIPChange)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtLink)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtIP)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdIPDown)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label1)
|
||||||
|
Me.Panel1.Controls.Add(Me.LblLink)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdLink)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdAbbrechen)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label2)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdReset)
|
||||||
|
Me.Panel1.Controls.Add(Me.ChkLinked)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtModell)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtMAC)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdSave)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtLinkedWith)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label8)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label3)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label5)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label10)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtQuickInfo)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtType)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtInfo)
|
||||||
|
Me.Panel1.Controls.Add(Me.TxtSeriennummer)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label9)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label4)
|
||||||
|
Me.Panel1.Location = New System.Drawing.Point(12, 12)
|
||||||
|
Me.Panel1.Name = "Panel1"
|
||||||
|
Me.Panel1.Size = New System.Drawing.Size(643, 518)
|
||||||
|
Me.Panel1.TabIndex = 137
|
||||||
|
'
|
||||||
|
'lblSuchfilter
|
||||||
|
'
|
||||||
|
Me.lblSuchfilter.AutoSize = True
|
||||||
|
Me.lblSuchfilter.BackColor = System.Drawing.Color.IndianRed
|
||||||
|
Me.lblSuchfilter.Location = New System.Drawing.Point(96, 14)
|
||||||
|
Me.lblSuchfilter.Name = "lblSuchfilter"
|
||||||
|
Me.lblSuchfilter.Size = New System.Drawing.Size(107, 13)
|
||||||
|
Me.lblSuchfilter.TabIndex = 138
|
||||||
|
Me.lblSuchfilter.Text = "Suchfilter ist aktiviert!"
|
||||||
|
Me.lblSuchfilter.Visible = False
|
||||||
|
'
|
||||||
|
'ChkShowSlaves
|
||||||
|
'
|
||||||
|
Me.ChkShowSlaves.AutoSize = True
|
||||||
|
Me.ChkShowSlaves.Location = New System.Drawing.Point(383, 485)
|
||||||
|
Me.ChkShowSlaves.Name = "ChkShowSlaves"
|
||||||
|
Me.ChkShowSlaves.Size = New System.Drawing.Size(104, 17)
|
||||||
|
Me.ChkShowSlaves.TabIndex = 137
|
||||||
|
Me.ChkShowSlaves.Text = "Slaves anzeigen"
|
||||||
|
Me.ChkShowSlaves.UseVisualStyleBackColor = True
|
||||||
|
Me.ChkShowSlaves.Visible = False
|
||||||
|
'
|
||||||
|
'PanFirewall
|
||||||
|
'
|
||||||
|
Me.PanFirewall.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
|
||||||
|
Me.PanFirewall.Location = New System.Drawing.Point(909, 12)
|
||||||
|
Me.PanFirewall.Name = "PanFirewall"
|
||||||
|
Me.PanFirewall.Size = New System.Drawing.Size(507, 518)
|
||||||
|
Me.PanFirewall.TabIndex = 138
|
||||||
|
Me.PanFirewall.Visible = False
|
||||||
|
'
|
||||||
|
'PanSlaves
|
||||||
|
'
|
||||||
|
Me.PanSlaves.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
|
||||||
|
Me.PanSlaves.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
|
||||||
|
Me.PanSlaves.Location = New System.Drawing.Point(661, 12)
|
||||||
|
Me.PanSlaves.MinimumSize = New System.Drawing.Size(50, 50)
|
||||||
|
Me.PanSlaves.Name = "PanSlaves"
|
||||||
|
Me.PanSlaves.Size = New System.Drawing.Size(242, 518)
|
||||||
|
Me.PanSlaves.TabIndex = 139
|
||||||
|
Me.PanSlaves.Visible = False
|
||||||
|
'
|
||||||
|
'PictureBox1
|
||||||
|
'
|
||||||
|
Me.PictureBox1.InitialImage = Global.Dokumentation.My.Resources.Resources.pdf512
|
||||||
|
Me.PictureBox1.Location = New System.Drawing.Point(507, 626)
|
||||||
|
Me.PictureBox1.Name = "PictureBox1"
|
||||||
|
Me.PictureBox1.Size = New System.Drawing.Size(100, 50)
|
||||||
|
Me.PictureBox1.TabIndex = 140
|
||||||
|
Me.PictureBox1.TabStop = False
|
||||||
|
'
|
||||||
|
'frmHostBearbeiten
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.AutoSize = True
|
||||||
|
Me.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
|
||||||
|
Me.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
|
||||||
|
Me.ClientSize = New System.Drawing.Size(1608, 815)
|
||||||
|
Me.Controls.Add(Me.PictureBox1)
|
||||||
|
Me.Controls.Add(Me.PanSlaves)
|
||||||
|
Me.Controls.Add(Me.PanFirewall)
|
||||||
|
Me.Controls.Add(Me.Panel1)
|
||||||
|
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||||
|
Me.KeyPreview = True
|
||||||
|
Me.Name = "frmHostBearbeiten"
|
||||||
|
Me.Text = " Host bearbeiten"
|
||||||
|
Me.ContextMenuStrip2.ResumeLayout(False)
|
||||||
|
Me.ContextMenuStrip1.ResumeLayout(False)
|
||||||
|
Me.Panel1.ResumeLayout(False)
|
||||||
|
Me.Panel1.PerformLayout()
|
||||||
|
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents chkFirewall As CheckBox
|
||||||
|
Friend WithEvents CmdHostLink As Button
|
||||||
|
Friend WithEvents Label11 As Label
|
||||||
|
Friend WithEvents TxtStandort As TextBox
|
||||||
|
Friend WithEvents TxtName As TextBox
|
||||||
|
Friend WithEvents CmdCopy As Button
|
||||||
|
Friend WithEvents ChkKennwortAnzeigen As CheckBox
|
||||||
|
Friend WithEvents CmdIPChange As Button
|
||||||
|
Friend WithEvents TxtIP As TextBox
|
||||||
|
Friend WithEvents Label1 As Label
|
||||||
|
Friend WithEvents CmdLink As Button
|
||||||
|
Friend WithEvents Label2 As Label
|
||||||
|
Friend WithEvents ChkLinked As CheckBox
|
||||||
|
Friend WithEvents TxtMAC As TextBox
|
||||||
|
Friend WithEvents TxtLinkedWith As TextBox
|
||||||
|
Friend WithEvents Label3 As Label
|
||||||
|
Friend WithEvents Label10 As Label
|
||||||
|
Friend WithEvents TxtType As TextBox
|
||||||
|
Friend WithEvents TxtSeriennummer As TextBox
|
||||||
|
Friend WithEvents Label4 As Label
|
||||||
|
Private WithEvents Label9 As Label
|
||||||
|
Friend WithEvents TxtInfo As TextBox
|
||||||
|
Friend WithEvents TxtQuickInfo As TextBox
|
||||||
|
Private WithEvents Label5 As Label
|
||||||
|
Friend WithEvents Label8 As Label
|
||||||
|
Friend WithEvents CmdSave As Button
|
||||||
|
Friend WithEvents TxtModell As TextBox
|
||||||
|
Friend WithEvents CmdReset As Button
|
||||||
|
Friend WithEvents CmdAbbrechen As Button
|
||||||
|
Friend WithEvents LblLink As Label
|
||||||
|
Friend WithEvents CmdIPDown As Button
|
||||||
|
Friend WithEvents TxtLink As TextBox
|
||||||
|
Friend WithEvents CmdIPUp As Button
|
||||||
|
Friend WithEvents CmdDateien As Button
|
||||||
|
Friend WithEvents Label6 As Label
|
||||||
|
Friend WithEvents LbIPNetzwerkadresse As Label
|
||||||
|
Friend WithEvents TxtKennwort As TextBox
|
||||||
|
Friend WithEvents TxtHost As TextBox
|
||||||
|
Friend WithEvents Label7 As Label
|
||||||
|
Friend WithEvents CmdDelete As Button
|
||||||
|
Friend WithEvents TxtBenutzername As TextBox
|
||||||
|
Friend WithEvents PanFirewall As Panel
|
||||||
|
Friend WithEvents ChkShowSlaves As CheckBox
|
||||||
|
Friend WithEvents PanSlaves As Panel
|
||||||
|
Friend WithEvents Panel1 As Panel
|
||||||
|
Friend WithEvents ContextMenuStrip1 As ContextMenuStrip
|
||||||
|
Friend WithEvents MitHTTPFüllenToolStripMenuItem As ToolStripMenuItem
|
||||||
|
Friend WithEvents ContextMenuStrip2 As ContextMenuStrip
|
||||||
|
Friend WithEvents GeheZuToolStripMenuItem As ToolStripMenuItem
|
||||||
|
Friend WithEvents lblSuchfilter As Label
|
||||||
|
Friend WithEvents PictureBox1 As PictureBox
|
||||||
|
End Class
|
||||||
986
Dokumentation/frmHostBearbeiten.resx
Normal file
986
Dokumentation/frmHostBearbeiten.resx
Normal file
@@ -0,0 +1,986 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<metadata name="ContextMenuStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>174, 17</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 17</value>
|
||||||
|
</metadata>
|
||||||
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
|
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
AAABAAEAgIAAAAAAGAAoyAAAFgAAACgAAACAAAAAAAEAAAEAGAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AACIYDh5TSB6TSF2SRt3Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh12SRt6TSF5TSCIYDh6TSFqOAZqOQdmMwBoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNmMwBqOQdqOAZ6TSF5TB9pNwVqOQdo
|
||||||
|
NQNoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNQNqOQdpNwV5TB9uPQ1mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBuPQ1tPAtmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBt
|
||||||
|
PAtxQhNmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBxQhN3SRxnNAFoNQNmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNQNnNAF3SRx4Sx5oNQNoNgRm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBoNgRoNQN4Sx53Sh1oNQNoNgRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3
|
||||||
|
Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBmMwDm4N3/////////
|
||||||
|
///////39fR0SSZmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCAXUL/////////////////
|
||||||
|
//////////////////////////////////////////////90SSZmMwBmMwBmMwBmMwBmMwB0SSb39fT/
|
||||||
|
//////////////9mMwBmMwBmMwBmMwBmMwBmMwBmMwCAXUL///////////////////+YfWtmMwBmMwBm
|
||||||
|
MwBmMwB0SSbu6+n////////////39fR0SSZmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwD39fT/////
|
||||||
|
///////////Bs6pmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwC3p5zUy8X////////////////L
|
||||||
|
v7itmo1mMwBmMwCYfWv///////90SSZmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRm
|
||||||
|
MwBmMwBmMwBmMwB0SSb////////////////////////Lv7hmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwDu6+n///////////////////////////////////////////////////////////+j
|
||||||
|
jH1mMwBmMwBmMwBmMwBmMwBmMwDm4N3///////////////+MblhmMwBmMwBmMwBmMwBmMwBmMwC3p5z/
|
||||||
|
///////////////m4N1mMwBmMwBmMwBmMwBmMwBmMwCYfWv////////////////Bs6pmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwB0SSb///////////////////+jjH1mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCt
|
||||||
|
mo3////////////////////////////////////m4N2Mbli3p5z///////+jjH1mMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwCMblj///////////////////////////+M
|
||||||
|
blhmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDUy8X/////////////////////////////
|
||||||
|
///////////////////////////////Lv7hmMwBmMwBmMwBmMwBmMwBmMwDBs6r///////////////+3
|
||||||
|
p5xmMwBmMwBmMwBmMwBmMwBmMwDm4N3///////////////+3p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwDU
|
||||||
|
y8X///////////////+AXUJmMwBmMwBmMwBmMwBmMwBmMwBmMwCYfWv///////////////////90SSZm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwDLv7j////////////////////////////////////////////39fTm
|
||||||
|
4N3///////+3p5xmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwC3
|
||||||
|
p5z////////////////////////////d1tFmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwC3
|
||||||
|
p5z////////////////39fRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwCjjH3////////////////Lv7hmMwBmMwBmMwBmMwBmMwCAXUL///////////////////90
|
||||||
|
SSZmMwBmMwBmMwBmMwBmMwBmMwBmMwCAXUL39fT////////////Lv7hmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwC3p5z////////////////39fRmMwBmMwBmMwBmMwBmMwBmMwBmMwC3p5z////////////////////U
|
||||||
|
y8WAXUJmMwBmMwC3p5z39fT////////////////////Uy8VmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3
|
||||||
|
Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwDBs6r////////////////u6+n///////////+tmo1mMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCMblj///////////////////90SSZmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCMblj////////////////m4N1mMwBmMwBmMwBm
|
||||||
|
MwBmMwC3p5z////////////////Uy8VmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwC3p5z/////////
|
||||||
|
///////////////////////////////////////////////////////Uy8VmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwD39fT////////////////Lv7hmMwBmMwBmMwBmMwBmMwCAXULu6+n////////////////39fRm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwDm4N3/////////////
|
||||||
|
//+jjH3////////////u6+lmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwB0SSb/////////////
|
||||||
|
//////+jjH1mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwD3
|
||||||
|
9fT///////////////90SSZmMwBmMwBmMwBmMwDm4N3///////////////+jjH1mMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwDu6+n/////////////////////////////////////////////////////
|
||||||
|
//////+3p5xmMwBmMwBmMwBmMwBmMwBmMwCjjH3///////////////////+MblhmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwCMblj///////////////////90SSZmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRm
|
||||||
|
MwBmMwBmMwBmMwD39fT///////////////9mMwDLv7j///////////+3p5xmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwDm4N3////////////////Bs6pmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDUy8X///////////////+YfWtmMwBmMwBmMwCAXUL/////////
|
||||||
|
///////39fR0SSZmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCYfWv/////////////////////
|
||||||
|
//////////////////////////////////////+jjH1mMwBmMwBmMwBmMwBmMwBmMwC3p5z/////////
|
||||||
|
//////////9mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDUy8X///////////////+jjH1mMwBmMwBmMwBm
|
||||||
|
MwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwCMblj////////////////m4N1mMwCAXUL39fT/
|
||||||
|
///////39fSAXUJmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDBs6r////////////////Uy8VmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwC3p5z/////////////
|
||||||
|
///////////////////////////////////////u6+lmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwDUy8X////////////u6+lmMwBmMwBmMwBmMwCMblj///////////////////90SSZmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwC3p5z///////////////////9mMwBmMwBmMwB0SSb/////////////////////
|
||||||
|
//////////////+3p5xmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwCjjH3/
|
||||||
|
///////////////Uy8VmMwBmMwC3p5z////////////Lv7hmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwC3p5z////////////////////////////////////////////////////m4N1mMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwCjjH3////////////////////////////////////////////////////////////d
|
||||||
|
1tGMblhmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCAXUL///////////////+tmo1mMwBmMwBmMwCt
|
||||||
|
mo3////////////////m4N1mMwBmMwBmMwBmMwBmMwBmMwBmMwC3p5z///////////////////90SSZm
|
||||||
|
MwBmMwBmMwDm4N3////////////////////////////////Uy8VmMwBmMwBmMwBmMwBmMwBoNgRoNQN3
|
||||||
|
Sh13Sh1oNQNoNgRmMwBmMwBmMwC3p5z///////////////+3p5xmMwBmMwB0SSb39fT///////////+Y
|
||||||
|
fWtmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCMblj/////////////////////////////////////////
|
||||||
|
//////////////9mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwB0SSb/////////////////////////////
|
||||||
|
//////////////////////////////////////+YfWtmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwC3
|
||||||
|
p5z////////////39fR0SSZmMwBmMwDBs6r////////////////Uy8VmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwCjjH3///////////////////+jjH1mMwBmMwBmMwDBs6r////////////////////////////////3
|
||||||
|
9fRmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwDUy8X///////////////+t
|
||||||
|
mo1mMwBmMwBmMwCtmo3////////////m4N1mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwD39fT/////
|
||||||
|
//////////////////////////////////////////////+YfWtmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwDu6+n///////////////90SSZmMwBmMwBmMwBmMwBmMwCjjH3m4N3////////////////39fR0SSZm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDu6+n///////////+3p5xmMwBmMwDUy8X/////////////
|
||||||
|
//+3p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwB0SSb////////////////////Bs6pmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRm
|
||||||
|
MwBmMwBmMwDu6+n///////////////+MblhmMwBmMwBmMwBmMwDu6+n///////////+tmo1mMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwDd1tH////////////////Bs6pmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDUy8X///////////////+YfWtmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwB0SSbu6+n///////////////+3p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCjjH3/////////
|
||||||
|
///39fSAXUJmMwD39fT///////////////+MblhmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDUy8X/////
|
||||||
|
///////////39fRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDBs6r////Uy8W3p5y3p5yYfWtmMwBmMwBm
|
||||||
|
MwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwB0SSb///////////////////90SSZmMwBmMwBmMwBm
|
||||||
|
MwCtmo3////////////u6+l0SSZmMwBmMwBmMwBmMwBmMwBmMwBmMwDBs6r////////////////m4N1m
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwC3p5z/////////
|
||||||
|
//////+3p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwDLv7j////////////////Bs6pmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwDUy8X////////////Lv7h0SSb///////////////////90SSZmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwCYfWv///////////////////+3p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwDu
|
||||||
|
6+n///////////////+jjH1mMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwCYfWv/////
|
||||||
|
///////////u6+lmMwBmMwBmMwBmMwBmMwBmMwDd1tH///////////+3p5xmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwCjjH3///////////////////90SSZmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwCYfWv////////////////Uy8VmMwBmMwBmMwBmMwBmMwBmMwBmMwDm4N3/////
|
||||||
|
//////////+3p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCAXUL///////////////+tmo3/
|
||||||
|
///////////////m4N1mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDBs6r/////////////////
|
||||||
|
//+YfWtmMwBmMwBmMwBmMwBmMwCtmo3////////////////u6+lmMwBmMwBmMwBmMwBmMwBoNgRoNQN3
|
||||||
|
Sh13Sh1oNQNoNgRmMwBmMwC3p5z////////////////Uy8VmMwBmMwBmMwBmMwBmMwBmMwCYfWv/////
|
||||||
|
//////////+AXUJmMwBmMwBmMwBmMwBmMwBmMwCAXUL///////////////////+MblhmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwB0SSb////////////////u6+lmMwBm
|
||||||
|
MwBmMwBmMwBmMwCAXULLv7j///////////////////+MblhmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwC3p5z////////////////////////////////Lv7hmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwDd1tH///////////////////+3p5x0SSZmMwBmMwC3p5z///////////////////+t
|
||||||
|
mo1mMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwDLv7j////////////////Bs6pm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwDd1tH////////////Uy8VmMwBmMwBmMwBmMwBmMwBmMwBmMwD39fT/
|
||||||
|
//////////////////////////////////////////////////////////90SSZmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwDm4N3////////////////////////////////////////////////////////////Bs6pmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDu6+n///////////////////////////+3
|
||||||
|
p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDUy8X/////////////////////////
|
||||||
|
///////////////////////////Lv7hmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRm
|
||||||
|
MwBmMwDm4N3///////////////+tmo1mMwBmMwBmMwBmMwBmMwBmMwBmMwCAXUL///////////////+Y
|
||||||
|
fWtmMwBmMwBmMwBmMwBmMwBmMwDUy8X/////////////////////////////////////////////////
|
||||||
|
//////////+YfWtmMwBmMwBmMwBmMwBmMwBmMwDLv7j/////////////////////////////////////
|
||||||
|
///////////////////Uy8VmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCj
|
||||||
|
jH3///////////////////////////+MblhmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwCtmo339fT///////////////////////////////////////+tmo1mMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwB0SSb///////////////////+MblhmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwDLv7j////////////u6+l0SSZmMwBmMwBmMwBmMwBmMwC3p5z/////////////////
|
||||||
|
//////////////////////////////////////////+3p5xmMwBmMwBmMwBmMwBmMwBmMwC3p5z/////
|
||||||
|
///////////////////////////////////////m4N23p5yMblhmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwDd1tH///////////////////////9mMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwCjjH23p5z39fT////////////////Uy8W3
|
||||||
|
p5xmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3
|
||||||
|
Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3
|
||||||
|
Sh13Sh1oNQNoNgRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN3Sh14Sx5oNQNoNgRmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBoNgRoNQN4Sx53SRxnNAFoNQNm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBoNQNnNAF3SRxxQhNmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBxQhNtPAtmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBt
|
||||||
|
PAtuPQ1mMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBm
|
||||||
|
MwBmMwBmMwBmMwBmMwBmMwBmMwBmMwBuPQ15TB9pNwVqOQdoNQNoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRo
|
||||||
|
NgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNgRoNQNqOQdpNwV5TB96TSFqOAZqOQdm
|
||||||
|
MwBoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNoNQNo
|
||||||
|
NQNmMwBqOQdqOAZ6TSGIYDh5TSB6TSF2SRt3Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13
|
||||||
|
Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh13Sh12SRt6TSF5TSCIYDj/////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARQUFB+fn6oqKjZ2dn/////
|
||||||
|
///////////////////////////////////////////////////////Z2dmoqKh+fn5QUFAEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAR+fn6oqKjZ2dn///////////////////////////////////////8E
|
||||||
|
BAQEBAQEBAQEBAQEBATh4eH////////////////////////////////////////////////////////Z
|
||||||
|
2dkEBAQEBAQEBAQEBAQEBATZ2dn////////////////////////////////IyMicnJxqamoEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBARQUFB+fn6+vr7p6en/////////////////////////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAR+fn7h4eH////////////////////////////////////////////h
|
||||||
|
4eF+fn4EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARqamrh4eH/
|
||||||
|
//////////////////////////////8EBAQEBAQEBAQEBAQEBARqamr/////////////////////////
|
||||||
|
//////////////////////////////9+fn4EBAQEBAQEBAQEBAR+fn7/////////////////////////
|
||||||
|
///Z2dlQUFAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBASoqKj/
|
||||||
|
//////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBATIyMj/////////
|
||||||
|
///////////////////////////IyMgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBATIyMj///////////////////////////8EBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAS+vr7////////////////////////////////////////////////Z2dkEBAQEBAQEBAQEBAQE
|
||||||
|
BATZ2dn////////////////////////IyMgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBARqamrx8fH/////////////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT////////////////////////////////////////x8fHR0dGcnJwE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBATR0dH////////////////////////////Z2dkEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAScnJzR0dHx8fH////////////////x8fHR0dGcnJwEBAQEBAQEBAQEBAQEBAQEBATZ2dn/////////
|
||||||
|
//////////////8EBAQEBAQEBAQEBAQEBAQEBAQEBATp6en/////////////////////////////////
|
||||||
|
//////////9+fn4EBAQEBAQEBAQEBAR+fn7////////////////////////h4eEEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBASoqKjR0dHh4eH////////////p6enZ2dm+vr5QUFAEBAQEBAQEBAQEBAQEBAScnJz/////////
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
///////////////////////////////p6elqamoEBAQEBAQEBAQEBARQUFD/////////////////////
|
||||||
|
//////9QUFAEBAQEBAQEBAQEBARqamrh4eH////////////////////////////////////////h4eFq
|
||||||
|
amoEBAQEBAQEBAQEBARQUFD///////////////////////8EBAQEBAQEBAQEBAQEBAQEBAQEBASOjo7/
|
||||||
|
///////////////////////////////////////h4eEEBAQEBAQEBAQEBAQEBATIyMj/////////////
|
||||||
|
//////////9QUFAEBAQEBAQEBAQEBARqamrh4eH///////////////////////////////////////+c
|
||||||
|
nJwEBAQEBAQEBAQEBAQEBATZ2dn///////////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT////////////////////////////////////////////////////////x8fEEBAQEBAQE
|
||||||
|
BAQEBAQEBATIyMj////////////////////R0dEEBAQEBAQEBAQEBAQEBATx8fH/////////////////
|
||||||
|
///////////////////////////////x8fEEBAQEBAQEBAQEBAQEBATIyMj///////////////////8E
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBATR0dH///////////////////////////////////+cnJwEBAQE
|
||||||
|
BAQEBAQEBARQUFD////////////////////////R0dEEBAQEBAQEBAQEBAQEBATh4eH/////////////
|
||||||
|
//////////////////////////////////+Ojo4EBAQEBAQEBAQEBASOjo7/////////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////+0tLQEBAQEBAQEBAQEBAScnJz///////////////////+cnJwEBAQEBAQE
|
||||||
|
BAQEBAS0tLT///////////////////////////////////////////////////////+0tLQEBAQEBAQE
|
||||||
|
BAQEBAScnJz///////////////////8EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBATx8fH/////////
|
||||||
|
///////////////////p6ekEBAQEBAQEBAQEBAQEBATIyMj///////////////////////+cnJwEBAQE
|
||||||
|
BAQEBAQEBAScnJz////////////////////////////////////////////////////h4eEEBAQEBAQE
|
||||||
|
BAQEBAQEBATx8fH///////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
///////////////////////////////////////////////////////h4eEEBAQEBAQEBAQEBARqamr/
|
||||||
|
//////////////////9+fn4EBAQEBAQEBAQEBATh4eH/////////////////////////////////////
|
||||||
|
///////////////////h4eEEBAQEBAQEBAQEBAR+fn7///////////////////8EBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBASoqKj///////////////////////////+cnJwEBAQEBAQEBAQEBARQUFD/////
|
||||||
|
//////////////////////9qamoEBAQEBAQEBAQEBATIyMj/////////////////////////////////
|
||||||
|
//////////////////////9QUFAEBAQEBAQEBAQEBATZ2dn/////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////
|
||||||
|
//////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////8EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBATZ2dn////////////////////p
|
||||||
|
6ekEBAQEBAQEBAQEBAQEBATIyMj///////////////////////////8EBAQEBAQEBAQEBAQEBATZ2dn/
|
||||||
|
//////////////////////////////////////////////////////9+fn4EBAQEBAQEBAQEBATIyMj/
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////
|
||||||
|
//8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAR+fn4EBAQEBAQE
|
||||||
|
BAQEBARqamr///////////////////+cnJwEBAQEBAQEBAQEBARQUFD/////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBATh4eH/////////////////////////////////////////////////
|
||||||
|
//////9+fn4EBAQEBAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////////8EBAQE
|
||||||
|
BAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8E
|
||||||
|
BAQEBAQEBAQEBAQEBATp6ekEBAQEBAQEBAQEBAQEBAS0tLT////////////p6ekEBAQEBAQEBAQEBAQE
|
||||||
|
BATIyMj///////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQE
|
||||||
|
BAQEBAT///////////////////////////////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT///+0tLQEBAQEBAQEBAQEBAQEBATp
|
||||||
|
6en///////+cnJwEBAQEBAQEBAQEBARQUFD///////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////9+fn4EBAQE
|
||||||
|
BAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/
|
||||||
|
//////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQE
|
||||||
|
BAT///////9qamoEBAQEBAQEBAQEBAR+fn7////p6ekEBAQEBAQEBAQEBAQEBATIyMj/////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////
|
||||||
|
//////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////8EBAQEBAQEBAQEBAQEBAT////////h4eEEBAQEBAQEBAQEBAQEBATIyMicnJwEBAQE
|
||||||
|
BAQEBAQEBAQEBATx8fH///////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////////////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////
|
||||||
|
//8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT///////////+o
|
||||||
|
qKgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAS0tLT/////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////9+fn4EBAQEBAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////////8EBAQE
|
||||||
|
BAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8E
|
||||||
|
BAQEBAQEBAQEBAQEBAT////////////x8fFQUFAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBATx8fH/
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQE
|
||||||
|
BAQEBAT///////////////////////////////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT////////////////Z2dkEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAS0tLT///////////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////9+fn4EBAQE
|
||||||
|
BAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/
|
||||||
|
//////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQE
|
||||||
|
BAT///////////////////+Ojo4EBAQEBAQEBAQEBAQEBAQEBAQEBATx8fH/////////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////
|
||||||
|
//////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////8EBAQEBAQEBAQEBAQEBAT////////////////////x8fEEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAS0tLT///////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////////////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////
|
||||||
|
//8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////
|
||||||
|
//////////++vr4EBAQEBAQEBAQEBAQEBATR0dH/////////////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////9+fn4EBAQEBAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////////8EBAQE
|
||||||
|
BAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8E
|
||||||
|
BAQEBAQEBAQEBAQEBAT///////////////////////////9+fn4EBAQEBAQEBAQEBARqamr/////////
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQE
|
||||||
|
BAQEBAT///////////////////////////////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT////////////////////////////p
|
||||||
|
6ekEBAQEBAQEBAQEBAQEBAS+vr7///////////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////9+fn4EBAQE
|
||||||
|
BAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/
|
||||||
|
//////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQE
|
||||||
|
BAT///////////////////////////////+0tLQEBAQEBAQEBAQEBAQEBATp6en/////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////
|
||||||
|
//////////////////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////8EBAQEBAQEBAQEBAQEBAT///////////////////////////////////9QUFAEBAQE
|
||||||
|
BAQEBAQEBASOjo7///////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////////////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////
|
||||||
|
//8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////
|
||||||
|
///////////////////////Z2dkEBAQEBAQEBAQEBAQEBATR0dH/////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////9+fn4EBAQEBAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT////////////////////////////////////////////////////////////h4eEEBAQE
|
||||||
|
BAQEBAQEBARqamr///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT///////////////////8E
|
||||||
|
BAQEBAQEBAQEBAQEBAT///////////////////////////////////////+oqKgEBAQEBAQEBAQEBARQ
|
||||||
|
UFDx8fH///////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////+0tLQEBAQEBAQEBAQEBAScnJz///////////////////9+fn4EBAQEBAQE
|
||||||
|
BAQEBATh4eH////////////////////////////////////////////////////////h4eEEBAQEBAQE
|
||||||
|
BAQEBAR+fn7///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////
|
||||||
|
///////////x8fEEBAQEBAQEBAQEBAQEBASoqKj///////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////9+fn4EBAQE
|
||||||
|
BAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
///////////////////////////////////////////////////x8fEEBAQEBAQEBAQEBAQEBATIyMj/
|
||||||
|
//////////////////+cnJwEBAQEBAQEBAQEBAS0tLT/////////////////////////////////////
|
||||||
|
//////////////////+0tLQEBAQEBAQEBAQEBAScnJz///////////////////8EBAQEBAQEBAQEBAQE
|
||||||
|
BAT////////////////////////////////////////////R0dEEBAQEBAQEBAQEBAQEBATh4eH/////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT////////////////////////////////////////////////////p
|
||||||
|
6elqamoEBAQEBAQEBAQEBARQUFD////////////////////////R0dEEBAQEBAQEBAQEBAQEBATx8fH/
|
||||||
|
///////////////////////////////////////////////x8fEEBAQEBAQEBAQEBAQEBATR0dH/////
|
||||||
|
//////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////
|
||||||
|
//9+fn4EBAQEBAQEBAQEBARqamr///////////////////////////8EBAQEBAQEBAQEBAQEBAT/////
|
||||||
|
//////////////////////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/
|
||||||
|
//////////////////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
///////////////////x8fHR0dGcnJwEBAQEBAQEBAQEBAQEBAQEBATZ2dn/////////////////////
|
||||||
|
//////9QUFAEBAQEBAQEBAQEBARqamrh4eH////////////////////////////////////////h4eFq
|
||||||
|
amoEBAQEBAQEBAQEBARQUFD///////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////
|
||||||
|
///////////////////////////////////p6ekEBAQEBAQEBAQEBAQEBAS+vr7/////////////////
|
||||||
|
//////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////////////////////
|
||||||
|
//////9+fn4EBAQEBAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BATIyMj////////////////////////////////Z2dkEBAQEBAQEBAQEBAQEBAQEBAScnJzR0dHx8fH/
|
||||||
|
///////////////x8fHR0dGcnJwEBAQEBAQEBAQEBAQEBAQEBATZ2dn///////////////////////8E
|
||||||
|
BAQEBAQEBAQEBAQEBAT///////////////////////////////////////////////////++vr4EBAQE
|
||||||
|
BAQEBAQEBAQEBATx8fH///////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////
|
||||||
|
//////////////////////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////
|
||||||
|
//////////////////////8EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAR+fn7h4eH////////////////////////////////////////IyMgE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBATI
|
||||||
|
yMj///////////////////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////
|
||||||
|
//////////////////////////9qamoEBAQEBAQEBAQEBASOjo7///////////////////8EBAQEBAQE
|
||||||
|
BAQEBAQEBAT///////////////////////////////////////////////////////////9+fn4EBAQE
|
||||||
|
BAQEBAQEBAS0tLT///////////////////////////////////////8EBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARQUFB+fn6oqKjh4eH/////////////////////
|
||||||
|
///////////////////////////////h4eF+fn4EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE
|
||||||
|
BAQEBAQEBAQEBAQEBAQEBAR+fn7h4eH///////////////////////////////8EBAQEBAQEBAQEBAQE
|
||||||
|
BAT////////////////////////////////////////////////////////h4eEEBAQEBAQEBAQEBAQE
|
||||||
|
BATZ2dn///////////////8EBAQEBAQEBAQEBAQEBAT/////////////////////////////////////
|
||||||
|
//////////////////////9+fn4EBAQEBAQEBAQEBAS0tLT/////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
///////////////////////////////////////////////////////////////////////h4eGoqKh+
|
||||||
|
fn5QUFAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAR+fn6oqKjZ2dn/////////////////////////
|
||||||
|
//////////////+0tLS0tLS0tLS0tLS0tLT/////////////////////////////////////////////
|
||||||
|
///////////////R0dG0tLS0tLS0tLS0tLS+vr7///////////////+0tLS0tLS0tLS0tLS0tLT/////
|
||||||
|
///////////////////////////////////////////////////////IyMi0tLS0tLS0tLS0tLTZ2dn/
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
</root>
|
||||||
306
Dokumentation/frmHostBearbeiten.vb
Normal file
306
Dokumentation/frmHostBearbeiten.vb
Normal file
@@ -0,0 +1,306 @@
|
|||||||
|
Public Class frmHostBearbeiten
|
||||||
|
|
||||||
|
Public Shared IP As String = ""
|
||||||
|
Public host As New Host
|
||||||
|
|
||||||
|
Private Sub frmHostBearbeiten_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
|
lblSuchfilter.Visible = Main.SucheAktiv
|
||||||
|
host = New Host
|
||||||
|
host.gethost(IP)
|
||||||
|
fillform(host)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Function fillform(host As Host, Optional ByVal Linked As Boolean = False)
|
||||||
|
If Linked = False Then ''''''''''''''''''
|
||||||
|
TxtIP.Text = host.IPAdresse
|
||||||
|
TxtHost.Text = host.HOST
|
||||||
|
|
||||||
|
ChkLinked.Checked = host.Linked
|
||||||
|
TxtLinkedWith.Text = host.LinkedWith
|
||||||
|
ElseIf Linked = True Then
|
||||||
|
If host.Linked Then TxtLinkedWith.Text = host.LinkedWith
|
||||||
|
End If
|
||||||
|
|
||||||
|
TxtName.Text = host.FQDN
|
||||||
|
TxtModell.Text = host.Modell
|
||||||
|
TxtStandort.Text = host.Standort
|
||||||
|
TxtQuickInfo.Text = host.QINFO
|
||||||
|
TxtType.Text = host.TYPE
|
||||||
|
TxtSeriennummer.Text = host.Seriennummer
|
||||||
|
|
||||||
|
TxtMAC.Text = host.MAC
|
||||||
|
TxtInfo.Text = host.INFO
|
||||||
|
TxtBenutzername.Text = host.Benutzer
|
||||||
|
TxtKennwort.Text = host.Passwort
|
||||||
|
TxtLink.Text = host.LINK
|
||||||
|
|
||||||
|
Dim ds As New DataSet
|
||||||
|
Host.getSlaves(host.IPAdresse, ds)
|
||||||
|
If ds.Tables(0).Rows.Count > 0 Then
|
||||||
|
ShowSlavesPanel(True, ds)
|
||||||
|
Else
|
||||||
|
ShowSlavesPanel(False)
|
||||||
|
End If
|
||||||
|
|
||||||
|
chkFirewall.Checked = host.Firewall
|
||||||
|
ShowFirewallPanel(chkFirewall.Checked)
|
||||||
|
|
||||||
|
CmdIPChange.Enabled = Not ChkLinked.Checked
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function LoadFromExternal(IPtoLoad As String)
|
||||||
|
Dim host As New Host
|
||||||
|
host.gethost(IPtoLoad)
|
||||||
|
fillform(host)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Function fillHost()
|
||||||
|
With host
|
||||||
|
.IPAdresse = TxtIP.Text
|
||||||
|
.FQDN = TxtName.Text
|
||||||
|
.HOST = TxtHost.Text
|
||||||
|
.Modell = TxtModell.Text
|
||||||
|
.Standort = TxtStandort.Text
|
||||||
|
.QINFO = TxtQuickInfo.Text
|
||||||
|
.TYPE = TxtType.Text
|
||||||
|
.Seriennummer = TxtSeriennummer.Text
|
||||||
|
|
||||||
|
.Linked = ChkLinked.Checked
|
||||||
|
.LinkedWith = TxtLinkedWith.Text
|
||||||
|
|
||||||
|
.MAC = TxtMAC.Text
|
||||||
|
.INFO = TxtInfo.Text
|
||||||
|
.Benutzer = TxtBenutzername.Text
|
||||||
|
.Passwort = TxtKennwort.Text
|
||||||
|
.LINK = TxtLink.Text
|
||||||
|
|
||||||
|
.Firewall = chkFirewall.Checked
|
||||||
|
End With
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub CmdIPUp_Click(sender As Object, e As EventArgs) Handles CmdIPUp.Click, CmdIPDown.Click
|
||||||
|
Dim starthost, endhost As Integer
|
||||||
|
Class1.getStartEndHost(host.IPAdresse, starthost, endhost)
|
||||||
|
Dim newip As String = ""
|
||||||
|
Dim newhost As String = ""
|
||||||
|
' Dim meh As String = Main.DgVMain.Rows(0).Cells("IPAdresse").Value
|
||||||
|
|
||||||
|
|
||||||
|
If Main.SucheAktiv = False Then
|
||||||
|
|
||||||
|
'''
|
||||||
|
If sender.name = "CmdIPUp" Then
|
||||||
|
If host.HOST + 1 > endhost Then
|
||||||
|
newhost = endhost
|
||||||
|
Else
|
||||||
|
newhost = host.HOST + 1
|
||||||
|
Main.SelectedDGVIndex = Main.SelectedDGVIndex + 1
|
||||||
|
If Main.FirstDisplayedDGVEntry + 1 <= endhost Then Main.FirstDisplayedDGVEntry = Main.FirstDisplayedDGVEntry + 1
|
||||||
|
End If
|
||||||
|
newip = Class1.ip2ipnet(host.IPAdresse) & newhost
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
If sender.name = "CmdIPDown" Then
|
||||||
|
If host.HOST - 1 <= starthost Then
|
||||||
|
newhost = starthost
|
||||||
|
Else
|
||||||
|
newhost = host.HOST - 1
|
||||||
|
Main.SelectedDGVIndex = Main.SelectedDGVIndex - 1
|
||||||
|
If Main.FirstDisplayedDGVEntry - 1 >= starthost Then
|
||||||
|
Main.FirstDisplayedDGVEntry = Main.FirstDisplayedDGVEntry - 1
|
||||||
|
Else
|
||||||
|
Main.FirstDisplayedDGVEntry = 0
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
newip = Class1.ip2ipnet(host.IPAdresse) & newhost
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
''' newhost = meh.Rows(Main.SelectedDGVIndex).Cells("IPAdresse").Value
|
||||||
|
ElseIf Main.SucheAktiv = True Then
|
||||||
|
Dim meh As DataGridView = Main.DgVMain
|
||||||
|
|
||||||
|
If sender.name = "CmdIPUp" Then
|
||||||
|
|
||||||
|
If Main.SelectedDGVIndex + 1 < (meh.Rows.Count - 1) Then Main.SelectedDGVIndex = Main.SelectedDGVIndex + 1
|
||||||
|
newip = meh.Rows(Main.SelectedDGVIndex).Cells("IPAdresse").Value
|
||||||
|
If Main.FirstDisplayedDGVEntry + 1 <= endhost Then Main.FirstDisplayedDGVEntry = Main.FirstDisplayedDGVEntry + 1
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
If sender.name = "CmdIPDown" Then
|
||||||
|
|
||||||
|
If Main.SelectedDGVIndex - 1 >= 0 Then Main.SelectedDGVIndex = Main.SelectedDGVIndex - 1
|
||||||
|
newip = meh.Rows(Main.SelectedDGVIndex).Cells("IPAdresse").Value
|
||||||
|
If Main.FirstDisplayedDGVEntry - 1 >= 1 Then Main.FirstDisplayedDGVEntry = Main.FirstDisplayedDGVEntry - 1
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
host = New Host
|
||||||
|
host.gethost(newip)
|
||||||
|
fillform(host)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdSave_Click(sender As Object, e As EventArgs) Handles CmdSave.Click
|
||||||
|
fillHost()
|
||||||
|
host.updateHostEntry(host)
|
||||||
|
fillform(host)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub ChkLinked_CheckedChanged(sender As Object, e As EventArgs) Handles ChkLinked.CheckedChanged
|
||||||
|
TxtLinkedWith.Enabled = ChkLinked.Checked
|
||||||
|
CmdLink.Enabled = ChkLinked.Checked
|
||||||
|
If Not ChkLinked.Checked Then TxtLinkedWith.Text = ""
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdLink_Click(sender As Object, e As EventArgs) Handles CmdLink.Click
|
||||||
|
Dim NETNAME As String = host.NETNAME
|
||||||
|
Dim Netzwerk As String = host.Netzwerk
|
||||||
|
host.gethost(TxtLinkedWith.Text)
|
||||||
|
host.NETNAME = NETNAME
|
||||||
|
host.Netzwerk = Netzwerk
|
||||||
|
fillform(host, True)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub Hostbearbeiten_Closing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
|
||||||
|
'abfrage_aenderungenspeichern()
|
||||||
|
Main.dgvload_filter(Main.Suchbegriff)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdAbbrechen_Click(sender As Object, e As EventArgs) Handles CmdAbbrechen.Click
|
||||||
|
'abfrage_aenderungenspeichern()
|
||||||
|
' Main.dgvload_filter(Main.Suchbegriff, False)
|
||||||
|
Close()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub chkFirewall_CheckedChanged(sender As Object, e As EventArgs) Handles chkFirewall.MouseClick
|
||||||
|
Dim hostip As String = TxtIP.Text
|
||||||
|
If TxtLinkedWith.Text <> "" Then hostip = TxtLinkedWith.Text
|
||||||
|
|
||||||
|
EnableDisableFirewallBoolean(hostip, chkFirewall.Checked)
|
||||||
|
ShowFirewallPanel(chkFirewall.Checked)
|
||||||
|
End Sub
|
||||||
|
Public Function EnableDisableFirewallBoolean(ByVal hostip As String, ByVal EnDisable As Boolean)
|
||||||
|
SQL.UpdateSQL("TbL_Netzwerkclients", "Firewall = '" & EnDisable & "'", "ipadresse = '" & hostip & "'")
|
||||||
|
SQL.UpdateSQL("TbL_Netzwerkclients", "Firewall = '" & EnDisable & "'", "linkedwith = '" & hostip & "'")
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function ShowFirewallPanel(ByVal EnDisable As Boolean)
|
||||||
|
If EnDisable = True Then
|
||||||
|
PanFirewall.Controls.Clear()
|
||||||
|
PanFirewall.Visible = True
|
||||||
|
Dim UserControl As New uscntr_Firewalleinstellungen
|
||||||
|
PanFirewall.Size = UserControl.Size
|
||||||
|
UserControl.SplitContainer1.Panel1Collapsed = True
|
||||||
|
If host.Linked = False Then UserControl.Host = host.IPAdresse
|
||||||
|
If host.Linked = True Then UserControl.Host = host.LinkedWith
|
||||||
|
PanFirewall.Controls.Add(UserControl)
|
||||||
|
If PanSlaves.Visible = False Then PanFirewall.Location = PanSlaves.Location
|
||||||
|
If PanSlaves.Visible = True Then PanFirewall.Location = New Point(PanSlaves.Location.X + PanSlaves.Width + 6, PanSlaves.Location.Y)
|
||||||
|
Else
|
||||||
|
PanFirewall.Controls.Clear()
|
||||||
|
PanFirewall.Visible = False
|
||||||
|
End If
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function ShowSlavesPanel(ByVal EnDisable As Boolean, Optional ByVal ds As DataSet = Nothing)
|
||||||
|
If EnDisable = True Then
|
||||||
|
PanSlaves.Controls.Clear()
|
||||||
|
PanSlaves.Visible = True
|
||||||
|
Dim UserControl As New uscntr_Slaves
|
||||||
|
PanSlaves.Size = UserControl.Size
|
||||||
|
UserControl.ds = ds
|
||||||
|
PanSlaves.Controls.Add(UserControl)
|
||||||
|
Else
|
||||||
|
PanSlaves.Controls.Clear()
|
||||||
|
PanSlaves.Visible = False
|
||||||
|
End If
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub TxtHost_KeyUp_Enter(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TxtHost.KeyUp ', TxtHost.TextChanged
|
||||||
|
Try
|
||||||
|
If e.KeyValue = Keys.Enter Then
|
||||||
|
Dim Netz As String = Class1.ip2ipnet(TxtIP.Text)
|
||||||
|
Dim NewHost As String = TxtHost.Text
|
||||||
|
host = New Host
|
||||||
|
host.gethost(Netz & NewHost)
|
||||||
|
fillform(host)
|
||||||
|
End If
|
||||||
|
Catch
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub ChkKennwortAnzeigen_CheckedChanged(sender As Object, e As EventArgs) Handles ChkKennwortAnzeigen.CheckedChanged
|
||||||
|
If ChkKennwortAnzeigen.Checked Then
|
||||||
|
TxtKennwort.PasswordChar = ""
|
||||||
|
Else
|
||||||
|
TxtKennwort.PasswordChar = "*"
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdHostLink_Click(sender As Object, e As EventArgs) Handles CmdHostLink.Click
|
||||||
|
Ext_Programme.startlink(TxtLink.Text)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdDateien_Click(sender As Object, e As EventArgs) Handles CmdDateien.Click
|
||||||
|
cFolder.explorerstarten(TxtIP.Text)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdReset_Click(sender As Object, e As EventArgs) Handles CmdReset.Click
|
||||||
|
host = New Host
|
||||||
|
host.gethost(TxtIP.Text)
|
||||||
|
fillform(host)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdCopy_Click(sender As Object, e As EventArgs) Handles CmdCopy.Click
|
||||||
|
Dim ZielHost As New Host
|
||||||
|
ZielHost = host
|
||||||
|
Dim ip As String
|
||||||
|
Class1.Host2IP(TxtHost.Text, host.NWSTANDORT, host.NETNAME, ip)
|
||||||
|
ZielHost.IPAdresse = ip
|
||||||
|
ZielHost.HOST = TxtHost.Text
|
||||||
|
ZielHost.updateHostEntry(ZielHost)
|
||||||
|
MsgBox("Host kopiert")
|
||||||
|
fillform(ZielHost)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdDelete_Click(sender As Object, e As EventArgs) Handles CmdDelete.Click
|
||||||
|
fillHost()
|
||||||
|
host.DeleteHost()
|
||||||
|
host = New Host
|
||||||
|
host.gethost(TxtIP.Text)
|
||||||
|
fillform(host)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdIPChange_Click(sender As Object, e As EventArgs) Handles CmdIPChange.Click
|
||||||
|
Dim newip As String = InputBox("neue IP Adresse eingeben:")
|
||||||
|
host = host.MoveHost(newip)
|
||||||
|
fillform(host)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub TxtType_TextChanged(sender As Object, e As EventArgs) Handles TxtType.Enter, TxtStandort.Enter, TxtModell.Enter, TxtBenutzername.Enter
|
||||||
|
If sender.name = "TxtType" Then Class1.Autocomplete(TxtType, "Type", "Tbl_Netzwerkclients")
|
||||||
|
If sender.name = "TxtStandort" Then Class1.Autocomplete(TxtStandort, "Standort", "Tbl_Netzwerkclients")
|
||||||
|
If sender.name = "TxtModell" Then Class1.Autocomplete(TxtModell, "Modell", "Tbl_Netzwerkclients")
|
||||||
|
If sender.name = "TxtBenutzername" Then Class1.Autocomplete(TxtBenutzername, "Benutzer", "Tbl_Netzwerkclients")
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles Me.KeyDown
|
||||||
|
If e.KeyCode = Keys.Escape Then
|
||||||
|
Me.Close()
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub MitHTTPFüllenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles MitHTTPFüllenToolStripMenuItem.Click
|
||||||
|
TxtLink.Text = "http://" & TxtIP.Text & "/"
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub GeheZuToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles GeheZuToolStripMenuItem.Click
|
||||||
|
Dim host As New Host
|
||||||
|
host.gethost(TxtLinkedWith.Text)
|
||||||
|
fillform(host)
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
365
Dokumentation/uscntr_Firewalleinstellungen.Designer.vb
generated
Normal file
365
Dokumentation/uscntr_Firewalleinstellungen.Designer.vb
generated
Normal file
@@ -0,0 +1,365 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class uscntr_Firewalleinstellungen
|
||||||
|
Inherits System.Windows.Forms.UserControl
|
||||||
|
|
||||||
|
'UserControl überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||||
|
<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
|
||||||
|
|
||||||
|
'Wird vom Windows Form-Designer benötigt.
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||||
|
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||||
|
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
|
||||||
|
Me.btnNeu = New System.Windows.Forms.Button()
|
||||||
|
Me.btnLoeschen = New System.Windows.Forms.Button()
|
||||||
|
Me.CmdSpeichern = New System.Windows.Forms.Button()
|
||||||
|
Me.Label7 = New System.Windows.Forms.Label()
|
||||||
|
Me.txtFQDN = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label6 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtInfo = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label4 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtDienste = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label3 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtPortsOut = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label8 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtPortsIn = New System.Windows.Forms.TextBox()
|
||||||
|
Me.chkDirekt = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.TxtIpOut = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label2 = New System.Windows.Forms.Label()
|
||||||
|
Me.TxtIpIn = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label1 = New System.Windows.Forms.Label()
|
||||||
|
Me.dgvFirewallEinstellungen = New System.Windows.Forms.DataGridView()
|
||||||
|
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||||
|
Me.cmdRefresh = New System.Windows.Forms.Button()
|
||||||
|
Me.Label5 = New System.Windows.Forms.Label()
|
||||||
|
Me.CmdBearbeiten = New System.Windows.Forms.Button()
|
||||||
|
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.SplitContainer1.Panel1.SuspendLayout()
|
||||||
|
Me.SplitContainer1.Panel2.SuspendLayout()
|
||||||
|
Me.SplitContainer1.SuspendLayout()
|
||||||
|
CType(Me.dgvFirewallEinstellungen, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.Panel1.SuspendLayout()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'SplitContainer1
|
||||||
|
'
|
||||||
|
Me.SplitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.SplitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1
|
||||||
|
Me.SplitContainer1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.SplitContainer1.Name = "SplitContainer1"
|
||||||
|
Me.SplitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal
|
||||||
|
'
|
||||||
|
'SplitContainer1.Panel1
|
||||||
|
'
|
||||||
|
Me.SplitContainer1.Panel1.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.btnNeu)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.btnLoeschen)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.CmdSpeichern)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.Label7)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.txtFQDN)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.Label6)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.TxtInfo)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.Label4)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.TxtDienste)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.Label3)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.TxtPortsOut)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.Label8)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.TxtPortsIn)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.chkDirekt)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.TxtIpOut)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.Label2)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.TxtIpIn)
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.Label1)
|
||||||
|
'
|
||||||
|
'SplitContainer1.Panel2
|
||||||
|
'
|
||||||
|
Me.SplitContainer1.Panel2.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
|
||||||
|
Me.SplitContainer1.Panel2.Controls.Add(Me.dgvFirewallEinstellungen)
|
||||||
|
Me.SplitContainer1.Panel2.Controls.Add(Me.Panel1)
|
||||||
|
Me.SplitContainer1.Size = New System.Drawing.Size(814, 600)
|
||||||
|
Me.SplitContainer1.SplitterDistance = 211
|
||||||
|
Me.SplitContainer1.TabIndex = 0
|
||||||
|
'
|
||||||
|
'btnNeu
|
||||||
|
'
|
||||||
|
Me.btnNeu.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.btnNeu.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.btnNeu.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.btnNeu.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.btnNeu.Location = New System.Drawing.Point(598, 57)
|
||||||
|
Me.btnNeu.Name = "btnNeu"
|
||||||
|
Me.btnNeu.Size = New System.Drawing.Size(102, 70)
|
||||||
|
Me.btnNeu.TabIndex = 58
|
||||||
|
Me.btnNeu.Text = "&Neu"
|
||||||
|
Me.btnNeu.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'btnLoeschen
|
||||||
|
'
|
||||||
|
Me.btnLoeschen.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.btnLoeschen.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.btnLoeschen.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.btnLoeschen.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.btnLoeschen.Location = New System.Drawing.Point(709, 133)
|
||||||
|
Me.btnLoeschen.Name = "btnLoeschen"
|
||||||
|
Me.btnLoeschen.Size = New System.Drawing.Size(102, 70)
|
||||||
|
Me.btnLoeschen.TabIndex = 57
|
||||||
|
Me.btnLoeschen.Text = "&Löschen"
|
||||||
|
Me.btnLoeschen.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'CmdSpeichern
|
||||||
|
'
|
||||||
|
Me.CmdSpeichern.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.CmdSpeichern.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdSpeichern.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdSpeichern.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdSpeichern.Location = New System.Drawing.Point(598, 133)
|
||||||
|
Me.CmdSpeichern.Name = "CmdSpeichern"
|
||||||
|
Me.CmdSpeichern.Size = New System.Drawing.Size(102, 70)
|
||||||
|
Me.CmdSpeichern.TabIndex = 56
|
||||||
|
Me.CmdSpeichern.Text = "&Speichern"
|
||||||
|
Me.CmdSpeichern.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'Label7
|
||||||
|
'
|
||||||
|
Me.Label7.AutoSize = True
|
||||||
|
Me.Label7.Location = New System.Drawing.Point(228, 78)
|
||||||
|
Me.Label7.Name = "Label7"
|
||||||
|
Me.Label7.Size = New System.Drawing.Size(108, 13)
|
||||||
|
Me.Label7.TabIndex = 106
|
||||||
|
Me.Label7.Text = "Gerät oder Hostname"
|
||||||
|
'
|
||||||
|
'txtFQDN
|
||||||
|
'
|
||||||
|
Me.txtFQDN.Location = New System.Drawing.Point(231, 94)
|
||||||
|
Me.txtFQDN.Name = "txtFQDN"
|
||||||
|
Me.txtFQDN.Size = New System.Drawing.Size(219, 20)
|
||||||
|
Me.txtFQDN.TabIndex = 54
|
||||||
|
'
|
||||||
|
'Label6
|
||||||
|
'
|
||||||
|
Me.Label6.AutoSize = True
|
||||||
|
Me.Label6.Location = New System.Drawing.Point(3, 117)
|
||||||
|
Me.Label6.Name = "Label6"
|
||||||
|
Me.Label6.Size = New System.Drawing.Size(25, 13)
|
||||||
|
Me.Label6.TabIndex = 104
|
||||||
|
Me.Label6.Text = "Info"
|
||||||
|
'
|
||||||
|
'TxtInfo
|
||||||
|
'
|
||||||
|
Me.TxtInfo.Location = New System.Drawing.Point(3, 133)
|
||||||
|
Me.TxtInfo.Multiline = True
|
||||||
|
Me.TxtInfo.Name = "TxtInfo"
|
||||||
|
Me.TxtInfo.Size = New System.Drawing.Size(447, 70)
|
||||||
|
Me.TxtInfo.TabIndex = 55
|
||||||
|
'
|
||||||
|
'Label4
|
||||||
|
'
|
||||||
|
Me.Label4.AutoSize = True
|
||||||
|
Me.Label4.Location = New System.Drawing.Point(3, 78)
|
||||||
|
Me.Label4.Name = "Label4"
|
||||||
|
Me.Label4.Size = New System.Drawing.Size(49, 13)
|
||||||
|
Me.Label4.TabIndex = 100
|
||||||
|
Me.Label4.Text = "Dienst(e)"
|
||||||
|
'
|
||||||
|
'TxtDienste
|
||||||
|
'
|
||||||
|
Me.TxtDienste.Location = New System.Drawing.Point(6, 94)
|
||||||
|
Me.TxtDienste.Name = "TxtDienste"
|
||||||
|
Me.TxtDienste.Size = New System.Drawing.Size(219, 20)
|
||||||
|
Me.TxtDienste.TabIndex = 53
|
||||||
|
'
|
||||||
|
'Label3
|
||||||
|
'
|
||||||
|
Me.Label3.AutoSize = True
|
||||||
|
Me.Label3.Location = New System.Drawing.Point(228, 39)
|
||||||
|
Me.Label3.Name = "Label3"
|
||||||
|
Me.Label3.Size = New System.Drawing.Size(94, 13)
|
||||||
|
Me.Label3.TabIndex = 98
|
||||||
|
Me.Label3.Text = "Ausgehende Ports"
|
||||||
|
'
|
||||||
|
'TxtPortsOut
|
||||||
|
'
|
||||||
|
Me.TxtPortsOut.Location = New System.Drawing.Point(231, 55)
|
||||||
|
Me.TxtPortsOut.Name = "TxtPortsOut"
|
||||||
|
Me.TxtPortsOut.Size = New System.Drawing.Size(219, 20)
|
||||||
|
Me.TxtPortsOut.TabIndex = 51
|
||||||
|
'
|
||||||
|
'Label8
|
||||||
|
'
|
||||||
|
Me.Label8.AutoSize = True
|
||||||
|
Me.Label8.Location = New System.Drawing.Point(3, 39)
|
||||||
|
Me.Label8.Name = "Label8"
|
||||||
|
Me.Label8.Size = New System.Drawing.Size(91, 13)
|
||||||
|
Me.Label8.TabIndex = 96
|
||||||
|
Me.Label8.Text = "Eingehende Ports"
|
||||||
|
'
|
||||||
|
'TxtPortsIn
|
||||||
|
'
|
||||||
|
Me.TxtPortsIn.Location = New System.Drawing.Point(6, 55)
|
||||||
|
Me.TxtPortsIn.Name = "TxtPortsIn"
|
||||||
|
Me.TxtPortsIn.Size = New System.Drawing.Size(219, 20)
|
||||||
|
Me.TxtPortsIn.TabIndex = 50
|
||||||
|
'
|
||||||
|
'chkDirekt
|
||||||
|
'
|
||||||
|
Me.chkDirekt.AutoSize = True
|
||||||
|
Me.chkDirekt.Location = New System.Drawing.Point(456, 58)
|
||||||
|
Me.chkDirekt.Name = "chkDirekt"
|
||||||
|
Me.chkDirekt.Size = New System.Drawing.Size(41, 17)
|
||||||
|
Me.chkDirekt.TabIndex = 52
|
||||||
|
Me.chkDirekt.Text = "1:1"
|
||||||
|
Me.chkDirekt.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'TxtIpOut
|
||||||
|
'
|
||||||
|
Me.TxtIpOut.Location = New System.Drawing.Point(231, 15)
|
||||||
|
Me.TxtIpOut.Name = "TxtIpOut"
|
||||||
|
Me.TxtIpOut.Size = New System.Drawing.Size(219, 20)
|
||||||
|
Me.TxtIpOut.TabIndex = 49
|
||||||
|
'
|
||||||
|
'Label2
|
||||||
|
'
|
||||||
|
Me.Label2.AutoSize = True
|
||||||
|
Me.Label2.Location = New System.Drawing.Point(228, -1)
|
||||||
|
Me.Label2.Name = "Label2"
|
||||||
|
Me.Label2.Size = New System.Drawing.Size(121, 13)
|
||||||
|
Me.Label2.TabIndex = 51
|
||||||
|
Me.Label2.Text = "Ausgehende IP Adresse"
|
||||||
|
'
|
||||||
|
'TxtIpIn
|
||||||
|
'
|
||||||
|
Me.TxtIpIn.Location = New System.Drawing.Point(6, 16)
|
||||||
|
Me.TxtIpIn.Name = "TxtIpIn"
|
||||||
|
Me.TxtIpIn.Size = New System.Drawing.Size(219, 20)
|
||||||
|
Me.TxtIpIn.TabIndex = 48
|
||||||
|
'
|
||||||
|
'Label1
|
||||||
|
'
|
||||||
|
Me.Label1.AutoSize = True
|
||||||
|
Me.Label1.Location = New System.Drawing.Point(3, 0)
|
||||||
|
Me.Label1.Name = "Label1"
|
||||||
|
Me.Label1.Size = New System.Drawing.Size(118, 13)
|
||||||
|
Me.Label1.TabIndex = 49
|
||||||
|
Me.Label1.Text = "Eingehende IP Adresse"
|
||||||
|
'
|
||||||
|
'dgvFirewallEinstellungen
|
||||||
|
'
|
||||||
|
Me.dgvFirewallEinstellungen.AllowUserToAddRows = False
|
||||||
|
Me.dgvFirewallEinstellungen.AllowUserToDeleteRows = False
|
||||||
|
Me.dgvFirewallEinstellungen.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
|
||||||
|
Me.dgvFirewallEinstellungen.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
|
||||||
|
Me.dgvFirewallEinstellungen.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.dgvFirewallEinstellungen.Location = New System.Drawing.Point(0, 30)
|
||||||
|
Me.dgvFirewallEinstellungen.Name = "dgvFirewallEinstellungen"
|
||||||
|
Me.dgvFirewallEinstellungen.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect
|
||||||
|
Me.dgvFirewallEinstellungen.Size = New System.Drawing.Size(814, 355)
|
||||||
|
Me.dgvFirewallEinstellungen.TabIndex = 17
|
||||||
|
'
|
||||||
|
'Panel1
|
||||||
|
'
|
||||||
|
Me.Panel1.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.Panel1.Controls.Add(Me.cmdRefresh)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label5)
|
||||||
|
Me.Panel1.Controls.Add(Me.CmdBearbeiten)
|
||||||
|
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Top
|
||||||
|
Me.Panel1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.Panel1.Name = "Panel1"
|
||||||
|
Me.Panel1.Size = New System.Drawing.Size(814, 30)
|
||||||
|
Me.Panel1.TabIndex = 18
|
||||||
|
'
|
||||||
|
'cmdRefresh
|
||||||
|
'
|
||||||
|
Me.cmdRefresh.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.cmdRefresh.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.cmdRefresh.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.cmdRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.cmdRefresh.Location = New System.Drawing.Point(568, 3)
|
||||||
|
Me.cmdRefresh.Name = "cmdRefresh"
|
||||||
|
Me.cmdRefresh.Size = New System.Drawing.Size(24, 23)
|
||||||
|
Me.cmdRefresh.TabIndex = 18
|
||||||
|
Me.cmdRefresh.Text = "R"
|
||||||
|
Me.cmdRefresh.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'Label5
|
||||||
|
'
|
||||||
|
Me.Label5.AutoSize = True
|
||||||
|
Me.Label5.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Bold)
|
||||||
|
Me.Label5.Location = New System.Drawing.Point(202, 6)
|
||||||
|
Me.Label5.Name = "Label5"
|
||||||
|
Me.Label5.Size = New System.Drawing.Size(194, 15)
|
||||||
|
Me.Label5.TabIndex = 17
|
||||||
|
Me.Label5.Text = "Firewall Portforwarding / NAT"
|
||||||
|
'
|
||||||
|
'CmdBearbeiten
|
||||||
|
'
|
||||||
|
Me.CmdBearbeiten.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.CmdBearbeiten.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.CmdBearbeiten.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.CmdBearbeiten.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.CmdBearbeiten.Location = New System.Drawing.Point(598, 3)
|
||||||
|
Me.CmdBearbeiten.Name = "CmdBearbeiten"
|
||||||
|
Me.CmdBearbeiten.Size = New System.Drawing.Size(213, 23)
|
||||||
|
Me.CmdBearbeiten.TabIndex = 16
|
||||||
|
Me.CmdBearbeiten.Text = "&Bearbeiten"
|
||||||
|
Me.CmdBearbeiten.UseVisualStyleBackColor = False
|
||||||
|
'
|
||||||
|
'uscntr_Firewalleinstellungen
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
|
||||||
|
Me.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
|
||||||
|
Me.Controls.Add(Me.SplitContainer1)
|
||||||
|
Me.MinimumSize = New System.Drawing.Size(620, 600)
|
||||||
|
Me.Name = "uscntr_Firewalleinstellungen"
|
||||||
|
Me.Size = New System.Drawing.Size(814, 600)
|
||||||
|
Me.SplitContainer1.Panel1.ResumeLayout(False)
|
||||||
|
Me.SplitContainer1.Panel1.PerformLayout()
|
||||||
|
Me.SplitContainer1.Panel2.ResumeLayout(False)
|
||||||
|
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.SplitContainer1.ResumeLayout(False)
|
||||||
|
CType(Me.dgvFirewallEinstellungen, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.Panel1.ResumeLayout(False)
|
||||||
|
Me.Panel1.PerformLayout()
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents SplitContainer1 As SplitContainer
|
||||||
|
Friend WithEvents CmdBearbeiten As Button
|
||||||
|
Friend WithEvents TxtIpIn As TextBox
|
||||||
|
Friend WithEvents Label1 As Label
|
||||||
|
Friend WithEvents TxtIpOut As TextBox
|
||||||
|
Friend WithEvents Label2 As Label
|
||||||
|
Friend WithEvents chkDirekt As CheckBox
|
||||||
|
Friend WithEvents Label6 As Label
|
||||||
|
Friend WithEvents TxtInfo As TextBox
|
||||||
|
Friend WithEvents Label4 As Label
|
||||||
|
Friend WithEvents TxtDienste As TextBox
|
||||||
|
Friend WithEvents Label3 As Label
|
||||||
|
Friend WithEvents TxtPortsOut As TextBox
|
||||||
|
Friend WithEvents Label8 As Label
|
||||||
|
Friend WithEvents TxtPortsIn As TextBox
|
||||||
|
Friend WithEvents Label7 As Label
|
||||||
|
Friend WithEvents txtFQDN As TextBox
|
||||||
|
Friend WithEvents CmdSpeichern As Button
|
||||||
|
Friend WithEvents dgvFirewallEinstellungen As DataGridView
|
||||||
|
Friend WithEvents Panel1 As Panel
|
||||||
|
Friend WithEvents btnLoeschen As Button
|
||||||
|
Friend WithEvents btnNeu As Button
|
||||||
|
Friend WithEvents Label5 As Label
|
||||||
|
Friend WithEvents cmdRefresh As Button
|
||||||
|
End Class
|
||||||
120
Dokumentation/uscntr_Firewalleinstellungen.resx
Normal file
120
Dokumentation/uscntr_Firewalleinstellungen.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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
||||||
155
Dokumentation/uscntr_Firewalleinstellungen.vb
Normal file
155
Dokumentation/uscntr_Firewalleinstellungen.vb
Normal file
@@ -0,0 +1,155 @@
|
|||||||
|
Public Class uscntr_Firewalleinstellungen
|
||||||
|
Property Host As String = ""
|
||||||
|
Public ds As New DataSet
|
||||||
|
Public fwr_ID As String
|
||||||
|
Public Neu As Boolean = False
|
||||||
|
|
||||||
|
Private Sub uscntr_Firewalleinstellungen_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
|
Neu = True
|
||||||
|
fwr_ID = Host & Now.ToString("yyyyMMddhhmmss")
|
||||||
|
Class1.EnableDoubleBuffered(dgvFirewallEinstellungen)
|
||||||
|
Laden()
|
||||||
|
' MsgBox(ds.Tables(0).Rows(0).Item("fwr_info").ToString)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Function Laden()
|
||||||
|
ds.Clear()
|
||||||
|
FirewallEntry.getFirewallEntrys(ds, Host)
|
||||||
|
FillDGV(ds)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub CmdBearbeiten_Click(sender As Object, e As EventArgs) Handles CmdBearbeiten.Click
|
||||||
|
SplitContainer1.Panel1Collapsed = Not SplitContainer1.Panel1Collapsed
|
||||||
|
|
||||||
|
If SplitContainer1.Panel1Collapsed = True Then
|
||||||
|
CmdBearbeiten.Text = "Bearbeiten"
|
||||||
|
Else
|
||||||
|
CmdBearbeiten.Text = "Ausblenden"
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
Public Function FillDGV(ds As DataSet)
|
||||||
|
With dgvFirewallEinstellungen
|
||||||
|
' .DefaultCellStyle.BackColor = Color.Olive
|
||||||
|
.DataSource = ds.Tables(0)
|
||||||
|
.AutoSize = False
|
||||||
|
'.AutoSizeRowsMode = 0
|
||||||
|
|
||||||
|
.Columns("fwr_in").DisplayIndex = 0
|
||||||
|
.Columns("fwr_in").HeaderText = "IP In"
|
||||||
|
|
||||||
|
.Columns("fwr_out").DisplayIndex = 1
|
||||||
|
.Columns("fwr_out").HeaderText = "IP Out"
|
||||||
|
|
||||||
|
.Columns("fwr_portsin").DisplayIndex = 2
|
||||||
|
.Columns("fwr_portsin").HeaderText = "Ports In"
|
||||||
|
|
||||||
|
.Columns("fwr_portsout").DisplayIndex = 3
|
||||||
|
.Columns("fwr_portsout").HeaderText = "Ports Out"
|
||||||
|
|
||||||
|
.Columns("fwr_dienste").DisplayIndex = 4
|
||||||
|
.Columns("fwr_dienste").HeaderText = "Dienste"
|
||||||
|
|
||||||
|
.Columns("fwr_FQDN").DisplayIndex = 5
|
||||||
|
.Columns("fwr_FQDN").HeaderText = "FQDN"
|
||||||
|
|
||||||
|
.Columns("fwr_info").DisplayIndex = 6
|
||||||
|
.Columns("fwr_info").HeaderText = "Info"
|
||||||
|
'.Columns("fwr_info").AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells
|
||||||
|
|
||||||
|
'.Columns("fwr_allowdeny").Visible = False
|
||||||
|
.Columns("fwr_direct").Visible = False
|
||||||
|
.Columns("fwr_ID").Visible = False
|
||||||
|
|
||||||
|
End With
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub chkDirekt_CheckedChanged(sender As Object, e As EventArgs) Handles chkDirekt.CheckedChanged
|
||||||
|
If chkDirekt.Checked Then
|
||||||
|
TxtPortsIn.Text = "*"
|
||||||
|
TxtPortsOut.Text = "*"
|
||||||
|
TxtPortsIn.Enabled = False
|
||||||
|
TxtPortsOut.Enabled = False
|
||||||
|
Else
|
||||||
|
TxtPortsIn.Enabled = True
|
||||||
|
TxtPortsOut.Enabled = True
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub dgvFirewallEinstellungen_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgvFirewallEinstellungen.CellClick
|
||||||
|
Neu = False
|
||||||
|
With dgvFirewallEinstellungen
|
||||||
|
If .CurrentRow.Cells("fwr_direct").Value = True Then
|
||||||
|
chkDirekt.Checked = True
|
||||||
|
Else
|
||||||
|
chkDirekt.Checked = False
|
||||||
|
TxtPortsIn.Text = Class1.DBNull2emptyString(.CurrentRow.Cells("fwr_portsin").Value)
|
||||||
|
TxtPortsOut.Text = Class1.DBNull2emptyString(.CurrentRow.Cells("fwr_portsout").Value)
|
||||||
|
End If
|
||||||
|
|
||||||
|
TxtIpIn.Text = .CurrentRow.Cells("fwr_in").Value
|
||||||
|
TxtIpOut.Text = .CurrentRow.Cells("fwr_out").Value
|
||||||
|
TxtDienste.Text = Class1.DBNull2emptyString(.CurrentRow.Cells("fwr_dienste").Value)
|
||||||
|
TxtInfo.Text = Class1.DBNull2emptyString(.CurrentRow.Cells("fwr_info").Value)
|
||||||
|
txtFQDN.Text = Class1.DBNull2emptyString(.CurrentRow.Cells("fwr_FQDN").Value)
|
||||||
|
fwr_ID = .CurrentRow.Cells("fwr_ID").Value
|
||||||
|
End With
|
||||||
|
|
||||||
|
'MsgBox(dgvFirewallEinstellungen.CurrentRow.Cells("fwr_direct").Value)
|
||||||
|
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub btnNeu_Click(sender As Object, e As EventArgs) Handles btnNeu.Click
|
||||||
|
Neu = True
|
||||||
|
clear()
|
||||||
|
fwr_ID = Host & Now.ToString("yyyyMMddhhmmss")
|
||||||
|
'MsgBox(fwr_ID)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub CmdSpeichern_Click(sender As Object, e As EventArgs) Handles CmdSpeichern.Click
|
||||||
|
Dim eintrag As New FirewallEntry
|
||||||
|
eintrag.fwr_ID = fwr_ID
|
||||||
|
eintrag.fwr_hostip = Host
|
||||||
|
eintrag.fwr_in = TxtIpIn.Text.Replace("'", "")
|
||||||
|
eintrag.fwr_out = TxtIpOut.Text.Replace("'", "")
|
||||||
|
eintrag.fwr_portsin = TxtPortsIn.Text.Replace("'", "")
|
||||||
|
eintrag.fwr_portsout = TxtPortsOut.Text.Replace("'", "")
|
||||||
|
eintrag.fwr_FQDN = txtFQDN.Text.Replace("'", "")
|
||||||
|
eintrag.fwr_info = TxtInfo.Text.Replace("'", "")
|
||||||
|
eintrag.fwr_direct = chkDirekt.Checked
|
||||||
|
eintrag.fwr_dienste = TxtDienste.Text.Replace("'", "")
|
||||||
|
|
||||||
|
If Neu = False Then eintrag.updateFirewallEntry(eintrag)
|
||||||
|
If Neu = True Then eintrag.insertFirewallEntry(eintrag)
|
||||||
|
Neu = False
|
||||||
|
Laden()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub btnLoeschen_Click(sender As Object, e As EventArgs) Handles btnLoeschen.Click
|
||||||
|
If MsgBox("Eintrag wirklich löschen?", MessageBoxButtons.OKCancel, "Löschen?") = MsgBoxResult.Ok Then SQL.DeleteSQL("TbL_FirewallRules", "fwr_ID = '" & fwr_ID & "'") : clear() : Laden()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Function clear()
|
||||||
|
TxtIpIn.Text = ""
|
||||||
|
TxtIpOut.Text = ""
|
||||||
|
txtFQDN.Text = ""
|
||||||
|
TxtDienste.Text = ""
|
||||||
|
TxtInfo.Text = ""
|
||||||
|
chkDirekt.Checked = False
|
||||||
|
TxtPortsIn.Text = ""
|
||||||
|
TxtPortsOut.Text = ""
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub cmdRefresh_Click(sender As Object, e As EventArgs) Handles cmdRefresh.Click
|
||||||
|
Laden()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub dgvFirewallEinstellungen_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgvFirewallEinstellungen.CellContentDoubleClick
|
||||||
|
SplitContainer1.Panel1Collapsed = False
|
||||||
|
CmdBearbeiten.Text = "Ausblenden"
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
109
Dokumentation/uscntr_Slaves.Designer.vb
generated
Normal file
109
Dokumentation/uscntr_Slaves.Designer.vb
generated
Normal file
@@ -0,0 +1,109 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class uscntr_Slaves
|
||||||
|
Inherits System.Windows.Forms.UserControl
|
||||||
|
|
||||||
|
'UserControl überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||||
|
<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
|
||||||
|
|
||||||
|
'Wird vom Windows Form-Designer benötigt.
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||||
|
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||||
|
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Me.dgvSlaves = New System.Windows.Forms.DataGridView()
|
||||||
|
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||||
|
Me.cmdRefresh = New System.Windows.Forms.Button()
|
||||||
|
Me.Label1 = New System.Windows.Forms.Label()
|
||||||
|
CType(Me.dgvSlaves, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.Panel1.SuspendLayout()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'dgvSlaves
|
||||||
|
'
|
||||||
|
Me.dgvSlaves.AllowUserToAddRows = False
|
||||||
|
Me.dgvSlaves.AllowUserToDeleteRows = False
|
||||||
|
Me.dgvSlaves.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
|
||||||
|
Me.dgvSlaves.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells
|
||||||
|
Me.dgvSlaves.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
|
||||||
|
Me.dgvSlaves.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.dgvSlaves.Location = New System.Drawing.Point(0, 30)
|
||||||
|
Me.dgvSlaves.MultiSelect = False
|
||||||
|
Me.dgvSlaves.Name = "dgvSlaves"
|
||||||
|
Me.dgvSlaves.ReadOnly = True
|
||||||
|
Me.dgvSlaves.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect
|
||||||
|
Me.dgvSlaves.Size = New System.Drawing.Size(220, 570)
|
||||||
|
Me.dgvSlaves.TabIndex = 0
|
||||||
|
'
|
||||||
|
'Panel1
|
||||||
|
'
|
||||||
|
Me.Panel1.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.Panel1.Controls.Add(Me.cmdRefresh)
|
||||||
|
Me.Panel1.Controls.Add(Me.Label1)
|
||||||
|
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Top
|
||||||
|
Me.Panel1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.Panel1.Name = "Panel1"
|
||||||
|
Me.Panel1.Size = New System.Drawing.Size(220, 30)
|
||||||
|
Me.Panel1.TabIndex = 1
|
||||||
|
'
|
||||||
|
'cmdRefresh
|
||||||
|
'
|
||||||
|
Me.cmdRefresh.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.cmdRefresh.BackColor = System.Drawing.SystemColors.ControlLightLight
|
||||||
|
Me.cmdRefresh.FlatAppearance.BorderColor = System.Drawing.Color.DimGray
|
||||||
|
Me.cmdRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
|
Me.cmdRefresh.Location = New System.Drawing.Point(193, 3)
|
||||||
|
Me.cmdRefresh.Name = "cmdRefresh"
|
||||||
|
Me.cmdRefresh.Size = New System.Drawing.Size(24, 23)
|
||||||
|
Me.cmdRefresh.TabIndex = 19
|
||||||
|
Me.cmdRefresh.Text = "R"
|
||||||
|
Me.cmdRefresh.UseVisualStyleBackColor = False
|
||||||
|
Me.cmdRefresh.Visible = False
|
||||||
|
'
|
||||||
|
'Label1
|
||||||
|
'
|
||||||
|
Me.Label1.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
|
||||||
|
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.Label1.AutoSize = True
|
||||||
|
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Bold)
|
||||||
|
Me.Label1.Location = New System.Drawing.Point(29, 6)
|
||||||
|
Me.Label1.Name = "Label1"
|
||||||
|
Me.Label1.Size = New System.Drawing.Size(158, 15)
|
||||||
|
Me.Label1.TabIndex = 0
|
||||||
|
Me.Label1.Text = "verknüpfte IP-Adressen:"
|
||||||
|
Me.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
|
||||||
|
'
|
||||||
|
'uscntr_Slaves
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.AutoSize = True
|
||||||
|
Me.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
|
||||||
|
Me.Controls.Add(Me.dgvSlaves)
|
||||||
|
Me.Controls.Add(Me.Panel1)
|
||||||
|
Me.MinimumSize = New System.Drawing.Size(220, 600)
|
||||||
|
Me.Name = "uscntr_Slaves"
|
||||||
|
Me.Size = New System.Drawing.Size(220, 600)
|
||||||
|
CType(Me.dgvSlaves, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.Panel1.ResumeLayout(False)
|
||||||
|
Me.Panel1.PerformLayout()
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents dgvSlaves As DataGridView
|
||||||
|
Friend WithEvents Panel1 As Panel
|
||||||
|
Friend WithEvents Label1 As Label
|
||||||
|
Friend WithEvents cmdRefresh As Button
|
||||||
|
End Class
|
||||||
120
Dokumentation/uscntr_Slaves.resx
Normal file
120
Dokumentation/uscntr_Slaves.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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
||||||
25
Dokumentation/uscntr_Slaves.vb
Normal file
25
Dokumentation/uscntr_Slaves.vb
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
Public Class uscntr_Slaves
|
||||||
|
|
||||||
|
Property ds As New DataSet
|
||||||
|
|
||||||
|
Private Sub uscntr_Slaves_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
|
Class1.EnableDoubleBuffered(dgvSlaves)
|
||||||
|
filldgv()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Function filldgv()
|
||||||
|
With dgvSlaves
|
||||||
|
.DataSource = ds.Tables(0)
|
||||||
|
.ColumnHeadersVisible = False
|
||||||
|
.RowHeadersVisible = False
|
||||||
|
.AutoSize = True
|
||||||
|
.Columns("IPAdresse").AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells
|
||||||
|
.Columns("Netzwerk").AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells
|
||||||
|
End With
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub dgvSlaves_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgvSlaves.CellDoubleClick
|
||||||
|
frmHostBearbeiten.LoadFromExternal(dgvSlaves.CurrentRow.Cells("IPAdresse").Value)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
Reference in New Issue
Block a user