Microsoft Visual Basic 2010 Step by Step eBook

(Tina Meador) #1

Chapter 7 Using Loops and Timers 187



  1. Create a new Windows Forms Application project named My For Loop Icons.


Your new project starts, and a blank form opens in the Designer.

Note If you’re opening the project from the practice files I provided, you’ll see slightly
different code than what is shown in Step 7 of this exercise because we modify the For
Loop Icons project in the next exercise.


  1. Click the PictureBox control in the Toolbox, and then draw a medium-sized square
    picture box object centered on the top half of the form.

  2. Click the Button control, and then draw a very wide button below the picture box.
    (You’ll put a longer-than-usual label on the button .)

  3. Set the following properties for the two objects:


Object Property Setting
PictureBox1 BorderStyle
SizeMode

Fixed3D
StretchImage
Button1 Text “Display Four Faces”


  1. Double-click the Display Four Faces button on the form to display the event procedure
    for the button object.
    The Button1_Click event procedure appears in the Code Editor.

  2. Type the following For... Next loop:


Dim i As Integer
For i = 1 To 4
PictureBox1.Image = System.Drawing.Image.FromFile _
("c:\vb10sbs\chap07\face0" & i & ".ico")
MsgBox("Click here for next face.")
Next

Tip The FromFile method in this event procedure is too long to fit on one line in this
book, so I broke it into two lines by using a space and the line continuation character (_).
You can use this character anywhere in your program code except within a string
expression. Starting in Visual Basic 2010, including the line continuation character (_) is
optional in most cases.

The loop uses the FromFile method to load four icon files from the C:\Vb10sbs\Chap07
folder on your hard disk. The file name is created by using the counter variable and the
concatenation operator you used earlier in this chapter. The code:

PictureBox1.Image = System.Drawing.Image.FromFile _
("c:\vb10sbs\chap07\face0" & i & ".ico")
Free download pdf