KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q66591: ALT+240 Hangs QBX.EXE or QB.EXE with Phoenix BIOS

Article: Q66591
Product(s): See article
Version(s): 7.00 7.10
Operating System(s): MS-DOS
Keyword(s): ENDUSER | SR# S901025-47 B_QuickBas | mspl13_basic
Last Modified: 12-NOV-1990

The extended ASCII characters can be typed into a BASIC program using
the combination of the ALT key plus the three digits that correspond
to the character. However, in Microsoft QuickBASIC version 4.50 and
Microsoft BASIC Professional Development System (PDS) versions 7.00
and 7.10, typing ALT+240 can hang the QB.EXE and QBX.EXE environments
temporarily. This problem has been reproduced on a Wyse 386 with a
Phoenix BIOS version 3.53. Pressing CTRL+BREAK will get you out of the
hang.

To work around the problem, use the PRINT CHR$(240) statement instead.

This problem also occurs in a WYSE 286, running Phoenix 286 ROM BIOS
version 2.72, and has been reported with a clone computer running
Phoenix ROM BIOS version 3.07.

For a related article concerning how to enter extended ASCII and
control characters into QB.EXE and QBX.EXE, search in this Knowledge
Base for the following words:

   extended and ASCII and ALT and 240 and 255

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.