FIX: CTRL+C Is Not Trapped in GetCharQQ
ID: Q106562
|
The information in this article applies to:
-
Microsoft FORTRAN PowerStation for MS-DOS, version 1.0
SYMPTOMS
The GetCharQQ function does not terminate the program when a CTRL+C or
CTRL+BREAK is entered at the keyboard. Instead, the ASCII value for that
key sequence is returned (ASCII 03).
STATUS
Microsoft has confirmed this to be a problem in FORTRAN PowerStation
version 1.0 for MS-DOS. This problem has been corrected in FORTRAN
PowerStation maintenance release version 1.0a for MS-DOS.
MORE INFORMATION
To reproduce this behavior:
- Build the TKEYS.FOR sample program with FORTRAN PowerStation. This
file is in F32\SAMPLES\RUNTIME. No compile options are required.
- Run TKEYS at the MS-DOS prompt.
- Press CTRL+C. The following will be displayed:
ASCII: yes Char: Decimal: 3 Hex: 0003
- Press CTRL+BREAK. The same values will be displayed.
- To exit, press:
q y <space> <space>
FORTRAN PowerStation version 1.0 can be differentiated from the maintenance
release version 1.0a by invoking the linker. Typing link32 | more
from \F32\BIN directory will show version 2.8 for FORTRAN PowerStation
version 1.0, and it will show version 1.0f for the maintenance release
version 1.0a.
Additional query words:
1.00 fixlist1.00a
Keywords :
Version : :1.0
Platform :
Issue type :