Case Study: Form1 Object Eventargs
Case Study: Form1 Object Eventargs
Do While letterGuess <> FLAG And wordGuessedSoFar <> SECRET_WORD And Not
endGame
numGuesses += 1
For letterPos As Integer = 0 To SECRET_WORD.Length - 1
If SECRET_WORD.Chars(letterPos) = Char.ToUpper(letterGuess) Then
'Remove dash at position of letter guessed
tempWord = wordGuessedSoFar.Remove(letterPos, 1)
'Insert guessed letter
wordGuessedSoFar = tempWord.Insert(letterPos, Char.ToUpper(letterGuess))
'Update interface
Me.LblSecretWord.Text = wordGuessedSoFar
End If
Next letterPos
'get next letter if word hasn't been guessed
If wordGuessedSoFar <> SECRET_WORD Then
'Get user guess
tempLetterGuess = InputBox(GUESS_PROMPT, Me.Text)
'Test data entered
If tempLetterGuess = Nothing Then
endGame = True
Else
letterGuess = tempLetterGuess
End If
End If
Loop