24-04-2009, 07:15 AM
So my array server side is as follows...
I'm getting RTE 9 in the following lines (bolded is what's highlighted and bold italic is what's out of range)
Aaaannnny clues?
Code:
Type BanRec
BannedIP As String
BannedChar As String
BannedBy As String
BannedHD As String
End Type
I'm getting RTE 9 in the following lines (bolded is what's highlighted and bold italic is what's out of range)
Code:
Function IsBanned(ByVal IP As String) As Boolean
Dim FileName As String, fIP As String, fName As String
Dim f As Long
Dim b As Integer
Dim bIp As String
Dim I As Integer
IsBanned = False
FileName = App.Path & "\banlist.ini"
For I = 0 To MAX_BANS
[b]If Ban(I).[i]BannedIP[/i] "" Then[/b]
bIp = Ban(I).BannedIP
If IP = bIp Then
IsBanned = True
Exit Function
Else
IsBanned = False
End If
End If
Next I
End Function
Code:
Function IsBannedHD(ByVal HD As String) As Boolean
Dim FileName As String
Dim bHD As String
Dim I As Integer
IsBannedHD = False
FileName = App.Path & "\banlist.ini"
For I = 0 To MAX_BANS
[b]If Ban(I).[i]BannedHD[/i] "" Then[/b]
bHD = Ban(I).BannedHD
If HD = bHD Then
IsBannedHD = True
Exit Function
Else
IsBannedHD = False
End If
End If
Next I
End Function
Aaaannnny clues?