Table of contents for An introduction programming using Visual Basic 2008 / David I. Schneider.

Bibliographic record and links to related information available from the Library of Congress catalog.

Note: Contents data are machine generated based on pre-publication provided by the publisher. Contents may have variations from the printed book or be incomplete or contain other coding.


Counter
Contents
Preface xi
Acknowledgments xiii
The Companion Website for Students and Instructors xv
Using this Book for a Short or Condensed Course xvi
Chapter 1 An Introduction to Computers #nd Problem Solving	1
1.1	An Introduction to Computers 2
1.2	 Windows, Folders, and Files 4
1.3	Program Development Cycle 8
1.4	Programming Tools 10
Chapter 2 Visual Basic, Controls, and Events	19
2.1	An Introduction to Visual Basic 2008 20
2.2	Visual Basic Controls 22 
2.3	Visual Basic Events 44
Summary 60 
Chapter 3 Variables, Input, and Output 	61
3.1	Numbers 62
3.2	Strings 77
3.3	Input and Output 95
Summary 116
Programming Projects 118
Chapter 4 Decisions	121
4.1	Relational and Logical Operators 122
4.2	If Blocks 129
4.3	Select Case Blocks 146
Summary 163
Programming Projects 163
Chapter 5 General Procedures 	171
5.1	Sub Procedures, Part I 172
5.2	Sub Procedures, Part II 194
5.3	Function Procedures 208
5.4	Modular Design 222 
5.5	A Case Study: Weekly Payroll 227
Summary 235 
Programming Projects 235
Chapter 6 Repetition 	241
6.1	Do Loops 242
6.2	Processing Lists of Data with Do Loops 255
6.3	 Loops 271
6.4	A Case Study: Analyze a Loan 286
Summary 295
Programming Projects 296
Chapter 7 Arrays 	303
7.1	Creating and Accessing Arrays 304
7.2	Using Arrays 322
7.3	Some Additional Types of Arrays 337
7.4	Sorting and Searching 353
7.5	Two-Dimensional Arrays 373
7.6	A Case Study: A Sophisticated Cash Register 388
Summary 397
Programming Projects 398
Chapter 8 Sequential Files 	407
8.1	Sequential Files 408
8.2	Using Sequential Files 427
8.3	A Case Study: Recording Checks and Deposits 438
Summary 449
Programming Projects 450
Chapter 9 Additional Controls and Objects 	461
9.1	List Boxes, Combo Boxes, and the File-Opening Control 462
9.2	Seven Elementary Controls 472
9.3	Four Additional Objects 484
9.4	Graphics 496
Summary 508
Programming Projects 509
Chapter 10 Database Management 	517
10.1	An Introduction to Databases 518
10.2	Relational Databases and SQL 531
Summary 550
Programming Projects 551
Chapter 11 Object-Oriented Programming 	553
11.1	Classes and Objects 554
11.2	Arrays of Objects; Events; Containment 571
11.3	Inheritance 584
Summary 603
Programming Projects 604
Appendices	607
Appendix A	ANSI Values 607
Appendix B	How To 609
Appendix C	Converting from Visual Basic 6.0 to Visual Basic 2008 627
Appendix D	Visual Basic Debugging Tools 633
Appendix E	A Biographical History of Computing 643
Appendix F	Files and Folders 651
Answers to Selected Odd-Numbered Exercises	653
Index	742

Library of Congress Subject Headings for this publication:

Microsoft Visual BASIC.
BASIC (Computer program language).