FUNCTION Fails to Return Zero by Default When Compiled as .EXE (27490)
This article was previously published under Q27490
SYMPTOMS
When a FUNCTION is called multiple times inside the QB.EXE editor, the
FUNCTION automatically returns a value of (0) zero unless it is set to
some other value within the FUNCTION, as expected.
However, when run from an .EXE file, the value returned by a FUNCTION
is no longer reset to zero by default; it retains its value from the
previous invocation.
STATUS
Microsoft has confirmed this to be a bug in 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 and OS/2 (buglist6.00, buglist6.00b); and in Microsoft
Basic Professional Development System (PDS) versions 7.00 and 7.10
(buglist7.00, buglist7.10) for MS-DOS and MS OS/2. 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: |
KB27490 |
|