Visual Basic Concepts
What Can You Do With Visual Basic
Once you understand the basics of working with Visual Basic, you’re ready to move on to new and bigger challenges. So, what can you do with Visual Basic? It might be more appropriate to ask what can’t be done. The answer is: not much! From designing innovative user interfaces to taking advantage of other application’s objects, from manipulating text and graphics to working with databases, Visual Basic provides the tools that you’ll need to get the job done right.
Part 1 of the Programmer's Guide provided the foundation; Part 2 provides the bricks and mortar to build upon that foundation to create increasingly complex applications with Visual Basic.
Chapters
Creating a User Interface
In-depth coverage of interface styles, forms, menus, toolbars, and more. |
|
Using Visual Basic's Standard Controls
Covers Visual Basic's intrinsic controls and how you can use them. |
|
More About Programming
A discussion of more programming concepts, techniques, and additional tools available in Visual Basic. |
|
Programming with Objects
In-depth coverage of objects, including creating classes and using ActiveX Designers. |
|
Programming with Components
Covers techniques for using ActiveX components in your own applications. |
|
Responding to Mouse and Keyboard Events
A discussion of processing user input, including drag and drop. |
|
Working with Text and Graphics
Explains how to use Visual Basic’s text and graphics methods for display and printing. |
|
Debugging Your Code and Handling Errors
Explains what to do when something doesn’t works as planned, either at design time or run time. |
|
Processing Drives, Folders, and Files
Techniques for working with the file system. |
|
Designing for Performance and Compatibility
Optimization techniques to make your applications faster or smaller. |
|
International Issues
A discussion of considerations for multilingual and multicultural applications. |
|
Distributing Your Application
Explains how to use the Package and Deployment Wizard to create installation programs. |