Microsoft KB Archive/106562

= FIX: CTRL+C Is Not Trapped in GetCharQQ =

PSS ID Number: 106562

Article Last Modified on 3/24/2000

-

The information in this article applies to:


 * Microsoft FORTRAN PowerStation for MS-DOS 1.0

-



This article was previously published under Q106562



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



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: kbbug KB106562

Technology: kbAudDeveloper kbFORTRANPower100DOS kbFortranSearch kbZNotKeyword3

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© 2004 Microsoft Corporation. All rights reserved.