Public feed
#604357
Private Sub GetSecondTableInfo(ByRef TableData(,) As String)
Dim srdFile As New IO.StreamReader(txtOut.Text.Replace(".doc", ".dat"))
Dim blnGood As Boolean = False
Dim TableDataT(7, 0) As String
Dim ic As Integer = 0 'Counter
Dim tmp As String = ""
Dim Subnet As String = ""
Dim HostIP As String = ""
Dim PortID As String = ""
Dim NessussID As String = ""
Dim DevName As String = ""
tmp = srdFile.ReadLine
Do Until srdFile.Peek = -1
If tmp.IndexOf("Subnet:") <> -1 Then
Subnet = tmp.Replace("Subnet:", "")
ElseIf tmp.IndexOf("HostIP:") <> -1 Then
HostIP = tmp.Replace("HostIP:", "")
ElseIf tmp.IndexOf("PortID:") <> -1 Then
PortID = tmp.Replace("PortID:", "")
ElseIf tmp.IndexOf("NessussID:") <> -1 Then
NessussID = tmp.Replace("NessussID:", "")
blnGood = True
ElseIf tmp.IndexOf("-") <> -1 Then
'Clear Info
Subnet = ""
HostIP = ""
PortID = ""
NessussID = ""
DevName = ""
blnGood = False
End If
If blnGood Then
ReDim Preserve TableDataT(7, ic)
TableDataT(0, ic) = 2
TableDataT(1, ic) = Subnet
TableDataT(2, ic) = HostIP
TableDataT(3, ic) = PortID
TableDataT(4, ic) = NessussID
TableDataT(5, ic) = ""
'TableDataT(6, ic) = DevName
For ii As Integer = 0 To Length - 1
If TableData(2, ic) = HostIP Then
TableDataT(6, ic) = TableData(6, ic)
End If
Next
TableDataT(7, ic) = ""
blnGood = False
ic += 1
End If
tmp = srdFile.ReadLine
Loop
srdFile.Close()
TableData = TableDataT
Length = ic
End Sub