icons. See also System Tray
with MessageBox.Show method, 78
IDE, 9–10, 22–23, 27, 29–31. See also code editor; form designer; Properties window; Toolbox
AutoDock, 30
autohide feature, 31
code editor window, 23
Component Tray, 46–47
Error List window, 47
Immediate Window, 47
menu, navigating, 32
Object Browser, 47
restoring docked windows, 31
shrinking windows in, 23
Solution Explorer, 42–43
Standard toolbar, 33
Task List, 47
toolbars, 32–33
ToolTips, 33
If…Then statements, 196–204
for Dice Poker game, 259
embedding, 204–206
in Hangman game, 309
multiline statements, 199
single line statement, 198–199
syntax, 198
If…Then…Else statements, 199–202, 202–204
flowchart view of logic, 201–202
For Guess a Number game, 224
Select Case statement and, 107
ImageList controls
defined, 249
for Dice Poker game, 254
graphics to toolbars, adding, 124–125
for Hangman game, 300
for Rock, Paper and Scissors game, 335
for Tic-Tac-Toe game, 403
Immediate Window, 47
breakpoints in, 389
implicit declaration of variables, 159
indentation, automatic, 37–38
inheritance, 319, 327–328
inherited forms, 318
Inherits keyword, 327
InputBox() function, 81–83
with Do…While loop, 233
InputBox() functions, 284–285
InStr method, Strings object, 307
IntelliSense, 38–40
with MessageBox.Show method, 76
and overloading, 320
with variables, 164
interface. See user interface
Internet
Visual Basic and, 6, 10–11
wave files from, 361
Int32.Parse() method, 200
Items property with ListBox control, 238
iterative processing, 231–243. See also Loops