What version of Visual Basic are you using? I have tried pasting your code into both VB6 and VB2005 Express and both show multiple errors and ommisions, even when I add all the elements and forms you name.
But I would guess that your proble may be in your here
CODE
Public Function GetInput() As Integer
' Function to return class level variable, note variable is not global
Return intSelect
End Function
You are returning intSelect, but you declared intSelect as an Array so you need to return intSelect(MyVal), passing MyVal either by reference or by value into the GetInput Funtion
You might be Over-Designing here. If I understand your intent you need to compare Values entered to Values generated Randomly, correct?
Basically it appears as if you are trying to make a simple Lottery simulator, correct?