visualbasic lecture2.pdf

Upload: aseret423

Post on 02-Jun-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 visualbasic lecture2.pdf

    1/22

    Copyright 2011 Pearson Addison-Wesley

    Addison Wesley

    is an imprint of

    2011 Pearson Addison-Wesley. All rights reserved.

    Chapter 1

    Introduction to

    Programming and VisualBasic

  • 8/10/2019 visualbasic lecture2.pdf

    2/22

    Copyright 2011 Pearson Addison-Wesley

    Addison Wesley

    is an imprint of

    2011 Pearson Addison-Wesley. All rights reserved.

    Section 1.3

    More about controls andprogramming

    As a Visual Basic programmer, you must

    design and create an applications !"I elements #$orms and

    other controls% and the

    ro rammin statements that res ond to

  • 8/10/2019 visualbasic lecture2.pdf

    3/22

    Copyright 2011 Pearson Addison-Wesley

    Visual Basic Controls

    As a (indo)s user youre already $amiliar

    )ith many Visual Basic controls*

    +abel displays te-t the user cannot change e-tBo- allo)s the user to enter te-t

    Button / per$orms an action )hen clic0ed

    adioButton A round button that is selected ordeselected )ith a mouse clic0

    Chec0Bo- / A bo- that is chec0ed or unchec0ed

    )ith a mouse clic0 Chapter 1 Slide 3

  • 8/10/2019 visualbasic lecture2.pdf

    4/22

    Copyright 2011 Pearson Addison-Wesley

    utorial 13, Visual Basic

    Controls

    Chapter 1 Slide

  • 8/10/2019 visualbasic lecture2.pdf

    5/22

    Copyright 2011 Pearson Addison-Wesley

    he 4ame Property

    All controls ha'e properties

    5ach property has a 'alue #or 'alues%

    4ot all properties deal )ith appearance he name property establishes a means $or

    the program to re$er to that control

    Controls are assigned relati'ely meaninglessnames )hen created

    Programmers usually change these names to

    something more meaning$ul Chapter 1 Slide 6

  • 8/10/2019 visualbasic lecture2.pdf

    6/22

    Copyright 2011 Pearson Addison-Wesley

    5-amples o$ 4ames

    he +abel controls use the de$ault names

    #+abel1, etc.%

    e-t bo-es, buttons, and the !ross Pay labelplay an acti'e role in the program and ha'e

    been changed

    btnCal!rossPay btnClose

    t"t#o$rsWor%ed

    t"tPay&ate

    lbl!rossPay

    'abel1

    'abel2

    'abel(

    )orm1

    Chapter 1 Slide 7

  • 8/10/2019 visualbasic lecture2.pdf

    7/22

    Copyright 2011 Pearson Addison-Wesley

    4aming Con'entions

    Control names must start )ith a letter

    emaining characters may be letters, digits, or

    underscore 1st 3 lo)ercase letters indicate the type o$

    control

    t-t8 $or e-t Bo-es

    lbl8 $or +abels

    btn8 $or Buttons

    A$ter that ca itali9e the $irst letter o$ eachChapter 1 Slide ;

  • 8/10/2019 visualbasic lecture2.pdf

    8/22

    Copyright 2011 Pearson Addison-Wesley

    Addison Wesley

    is an imprint of

    2011 Pearson Addison-Wesley. All rights reserved.

    Section 1.

    he Programming Process

    he programming process consists o$

    se'eral steps, )hich include designing, creating, testing, and debugging

    acti'ities.

  • 8/10/2019 visualbasic lecture2.pdf

    9/22

    Copyright 2011 Pearson Addison-Wesley

    Step 1 o$

  • 8/10/2019 visualbasic lecture2.pdf

    10/22

    Copyright 2011 Pearson Addison-Wesley

    Step ? o$

  • 8/10/2019 visualbasic lecture2.pdf

    11/22

    Copyright 2011 Pearson Addison-Wesley

    Step 3 o$

  • 8/10/2019 visualbasic lecture2.pdf

    12/22

    Copyright 2011 Pearson Addison-Wesley

    Step o$

  • 8/10/2019 visualbasic lecture2.pdf

    13/22

    Copyright 2011 Pearson Addison-Wesley

    Step 6 o$

  • 8/10/2019 visualbasic lecture2.pdf

    14/22

    Copyright 2011 Pearson Addison-Wesley

    Step 7 o$

  • 8/10/2019 visualbasic lecture2.pdf

    15/22

    Copyright 2011 Pearson Addison-Wesley

    Step ; o$

  • 8/10/2019 visualbasic lecture2.pdf

    16/22

  • 8/10/2019 visualbasic lecture2.pdf

    17/22

    Copyright 2011 Pearson Addison-Wesley

    Step > o$

  • 8/10/2019 visualbasic lecture2.pdf

    18/22

    Copyright 2011 Pearson Addison-Wesley

    Step 1@ o$

  • 8/10/2019 visualbasic lecture2.pdf

    19/22

    Copyright 2011 Pearson Addison-Wesley

    Step 11 o$

  • 8/10/2019 visualbasic lecture2.pdf

    20/22

    Copyright 2011 Pearson Addison-Wesley

    Addison Wesley

    is an imprint of

    2011 Pearson Addison-Wesley. All rights reserved.

    Section 1.6

    Visual Studio and Visual Basic 5-press 5dition#the Visual Basic 5n'ironment%

    Visual Studio and Visual Basic 5-press

    5dition consist o$ tools that you use to build Visual Basic applications.

    he $irst step in using

    Visual Basic is learnin about these tools.

  • 8/10/2019 visualbasic lecture2.pdf

    21/22

    Copyright 2011 Pearson Addison-Wesley

    he Visual Studio I

  • 8/10/2019 visualbasic lecture2.pdf

    22/22

    Copyright 2011 Pearson Addison-Wesley

    he Visual Basic 5n'ironment

    utorial 1 introduces elements o$ the I