SCREEN Function Returns 32 for ASCII Byte 196 in SCREEN 3 (37484)
The information in this article applies to:
- Microsoft QuickBASIC 4.0
- Microsoft QuickBASIC 4.0b
- Microsoft QuickBASIC 4.5
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0b
- Microsoft Basic Professional Development System for MS-DOS 7.0
- Microsoft Basic Professional Development System for MS-DOS 7.1
This article was previously published under Q37484 SYMPTOMS
The SCREEN function returns an ASCII value of 32 (a blank) for the
character CHR$(196) in the Hercules graphics mode (SCREEN 3). The
correct value (196) correctly returns in any other screen mode. The
program below demonstrates the problem and gives a listing of other
characters that the screen function will return 32.
STATUS
Microsoft has confirmed this to be a bug in Microsoft QuickBasic versions
4.00, 4.00b, and 4.50 for MS-DOS; in Microsoft Basic Compiler versions 6.00
and 6.00b for MS-DOS (buglist6.00, buglist6.00b); and in Microsoft Basic
PDS versions 7.00 and 7.10 (buglist7.00, buglist7.10) for MS-DOS. We are
researching this problem and will post new information here in the
Microsoft Knowledge Base as it becomes available.
Modification Type: | Minor | Last Reviewed: | 8/16/2005 |
---|
Keywords: | KB37484 |
---|
|