Visual Basic Concepts
More About Programming
This chapter goes beyond the fundamentals of Visual Basic programming and introduces a variety of features that make it easier for you to create powerful, flexible applications.
For example, you can load multiple projects into a single session of the programming environment, work with Windows registry settings, or selectively compile certain parts of your program.
Beyond the fundamentals of writing code, Visual Basic provides a variety of language elements that enhance your code. The last four topics in this chapter discuss four of these language elements: user-defined types, enumerated constants, arrays, and collections.
Topics
Working with Multiple Projects
An introduction to working with multiple projects in the same session of the programming environment. |
|
Managing Application Settings
An introduction to working with Windows registry settings. |
|
Using Conditional Compilation
An introduction to selectively compiling certain parts of your program to create platform-specific or language-specific versions. |
|
Working with Resource Files
An introduction to using resource files to store version-specific text and bitmaps. |
|
Working with Templates
An introduction to using templates to make it easier to build applications and objects. |
|
Working with Command Line Switches
An introduction to using command line switches to control how Visual Basic executes. |
|
Compiling Your Project to Native Code
A discussion of how you can use the Professional or Enterprise edition of Visual Basic to compile your code in native code format. |
|
Creating Your Own Data Types
An introduction to creating and working with user-defined types. |
|
Using Enumerations to Work with Sets of Constants
An introduction to using enumerated constants to work with groups of related constants. |
|
Advanced Features of Arrays
A discussion of assigning the contents of one array to another, creating functions that return arrays, and creating properties that return arrays. |
|
Using Collections as an Alternative to Arrays
A discussion of when you might use collections instead of arrays to work with sets of items. |