Private Sub cmdnew_Click()
'picks random word from list
Dim Wordlist(1 To 20) As String
Dim Wordlength As Integer
Dim TheWord As String
Wordlist(1) = "hello"
Wordlist(2) = "jackal"
Wordlist(3) = "house"
Wordlist(4) = "mother"
Wordlist(5) = "epiphany"
Wordlist(6) = "linux"
Wordlist(7) = "speakers"
Wordlist(8) = "integer"
Wordlist(9) = "scool"
Wordlist(10) = "marriott"
Wordlist(11) = "ruler"
Wordlist(12) = "revolution"
Wordlist(13) = "lamp"
Wordlist(14) = "literacy"
Wordlist(15) = "pixel"
Wordlist(16) = "camera"
Wordlist(17) = "conehead"
Wordlist(18) = "smoke"
Wordlist(19) = "thought"
Wordlist(20) = "fridge"
'defines random as a random number
random = CInt(Int((20 * Rnd()) + 1))
'defines theword as a random word from the wordlist
TheWord = (Wordlist(random))
'defines wordlength as the length of the random word chosen
Wordlength = Len(TheWord)
'Test code to keep handy:
'msgbox test for word and wordlength
'MsgBox TheWord & " has " & Wordlength & " characters!"
'lbltheword.Caption = "This word is " & Wordlength & " letters long."
'lbltheword.FontUnderline = True
'image appear test
'Dim o As Integer
'For o = 0 To 7
'hangman(o).Visible = True
'Next
'sets number of visible lbl boxes to number of letters in word
Dim lblnumber As Integer
For lblnumber = 0 To Wordlength
lblunderscore(lblnumber).Visible = True
Next
'sets number of invisible boxes to 10 - wordlength
Dim invisible As Integer
invisible = 10 - (Wordlength)
For invisible = Wordlength To 10
lblunderscore(invisible).Visible = False
Next
'resets YOU WIN to invisible
lblwin.Visible = False
'extracts charater from chosen letter lbl and finds it in theword.
End Sub