QBX Incorrectly Initializes Array in TYPE with OPTION BASE 1 (65083)
This article was previously published under Q65083
SYMPTOMS
QBX.EXE may not correctly initialize programs with OPTION BASE 1 and
arrays in user-defined TYPEs during their initial loading. The array
in the type is treated as a zero-based array instead of a one-based
array. This problem is corrected by saving the file or editing either
the OPTION BASE 1 line or the TYPE statement. This behavior does not
occur when the program is compiled with BC.EXE.
STATUS
Microsoft has confirmed this to be a bug in the QBX.EXE
environment of Microsoft Basic Professional Development System (PDS)
versions 7.00 and 7.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: |
1/9/2003 |
Keywords: |
KB65083 |
|