KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q63798: Entering QB 4.50 with Multi-Module Program Requires Full Menus

Article: Q63798
Product(s): See article
Version(s): 4.50
Operating System(s): MS-DOS
Keyword(s): ENDUSER | SR# S900703-108 | mspl13_basic
Last Modified: 13-JUL-1990

Loading a multiple-module program into the QuickBASIC environment
(QB.EXE) requires having the Full Menus option on (located on the
Options menu). When you enter QB.EXE without Full Menus on, a dialog
box with the following message displays:

   Multiple-module programs require Full Menus.
   Switch to Full Menus and continue loading?

Choosing either OK or Cancel switches the screen back to the MS-DOS
output screen and then displays, "Press any key to continue," at the
bottom of the screen. Pressing a key returns you to the editor screen.
If you chose Cancel, no program files will be loaded, and the Full
Menus option remains off. If you chose OK, the multiple modules
(specified in the .MAK file associated with your program) are now
successfully loaded, and the Full Menus option will now be on.

This behavior occurs in Microsoft QuickBASIC version 4.50 for MS-DOS.

Microsoft's intent for providing the (optional) shortened menus in
4.50 is to simplify the initial environment for people who are first
learning QuickBASIC.

This information does NOT apply to QuickBASIC versions earlier than
4.50, since earlier versions don't have an option to turn off Full
Menus and display shortened menus. The QBX.EXE environment in
Microsoft BASIC Professional Development System (PDS) 7.00 also does
not have an option to display shortened menus.

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.