Sams Teach Yourself Visual Basic 6 in 24 Hours
- Table of Contents
- Copyright
- About the Author
- Acknowledgments
- Introduction
- Who Should Read This Book
- What This Book Will Do for You
- Can This Book Really Teach Visual Basic in 24 Hours?
- What You Need
- Files on the Visual Basic Distribution CD-ROM
- Conventions Used in This Book
- Enough! Time Is Ticking!
- Part I: Introducing Visual Basic
- Hour 1. Visual Basic at Work
- Hour 2.Analyzing Visual Basic Programs
- Hour 3.Controls and Properties
- Hour 4.Examining Labels, Buttons, and Text Boxes
- Part II: Coding the Details
- Hour 5.Putting Code into Visual Basic
- Hour 6.Message and Input Boxes
- Hour 7.Making Decisions
- Hour 8.Visual Basic Looping
- Part III:Putting Code to Work
- Hour 9.Combining Code and Controls
- Hour 10.List Boxes and Data Lists
- Hour 11.Additional Controls
- Hour 12.Dialog Box Basics
- Part IV:Programming with Data
- Hour 13.Modular Programming
- Hour 14.Built-In Functions Save Time
- Hour 15.Visual Basic Database Basics
- Hour 16.Printing with Visual Basic
- Part V:Sprucing Up Programs
- Hour 17.Menus and Visual Basic
- Hour 18.The Graphic Image Controls
- Hour 19.Toolbars and More Graphics
- Hour 20.Writing Correct Applications
- Part VI:Advancing Visual Basic Applications
- Hour 21.Visual Basic and ActiveX
- Hour 22.Object Basics
- Hour 23.Distributing Your Applications
- Hour 24.Online Visual Basic
- Part VII:Appendixes
- Appendix A.Operator Precedence
- Appendix B.Answers
- Appendix C.Using the CD-ROM
Copying Menus Between Projects
Here's a tip that you should file away for the day when you want to copy a menu from one form to another project's form file. Although several methods exist, one way that you can accomplish this copy is to perform these steps:
- Make a backup of the target form where you want to copy the menu.
- Start the Windows Notepad Editor.
- Load the form with the menu into the editor. Visual Basic saves form files in a text format that you can load into an editor.
- Copy all the text that describes that form's menu to the Windows Clipboard. Here is a form's text that describes the previous section's menu:
Begin VB.Menu mnuFile Caption = "&File" Begin VB.Menu mnuFileNew Caption = "&New" End Begin VB.Menu mnuFileOpen Caption = "&Open" Begin VB.Menu mnuFileOpenBinary Caption = "&Binary" End Begin VB.Menu mnuFileOpenText Caption = "&Text" End End Begin VB.Menu mnuFileClose Caption = "&Close" End Begin VB.Menu mnuFileBar1 Caption = "-" End Begin VB.Menu mnuFileExit Caption = "E&xit" End End Begin VB.Menu mnuEdit Caption = "&Edit" End Begin VB.Menu mnuView Caption = "&View" Begin VB.Menu mnuViewHighlighted Caption = "Highlighted" Checked = -1 'True End End Begin VB.Menu mnuHelp Caption = "&Help" End - Open the target application's form file. Each Begin...End block defines an object on the form. Locate an End statement that completes an object's definition and paste the Clipboard's form description there. When you save the file and load the form, the menu will be working as it does in the other. You now can write the event procedures for the menu options.
Summary | Next Section

Account Sign In
View your cart