Microsoft KB Archive/47662

= BUG: FILES$(1) Fails in Interpreter on Mac II, IIcx, SE/30 =

Article ID: 47662

Article Last Modified on 11/21/2006



This article was previously published under Q47662



SYMPTOMS
Normally the FILES$(1) function displays all files of type TEXT and APPL. However, the FILES$(1) function fails to display any files (only folders display) in the QuickBasic version 1.0 or 1.0a interpreter (environment) on the Macintosh II, Macintosh IIci, Macintosh IIcx, and Macintosh SE/30 when running under the Finder.

The FILES$(1) function works correctly on the Macintosh II, IIci, IIcx, and SE/30 in the interpreter under MultiFinder.

FILES$(1) works correctly on a Macintosh Plus or normal Macintosh SE, or in QuickBasic compiled programs (on Finder or MultiFinder).

Microsoft has confirmed this problem in Microsoft QuickBasic versions 1.0 and 1.0a for the Macintosh. This problem is corrected in QuickBasic binary math (b) version 1.0b. However, the problem still occurs on a Macintosh IIci in QuickBasic decimal math (d) version 1.0b.

To work around this problem in 1.0 or 1.0a, or in the 1.0b decimal math interpreter, invoke FILES$(1,&quot;TEXTAPPL&quot;) instead of FILES$(1) to allow selection of file types TEXT and APPL. For example: X$ = FILES$(1,&quot;TEXTAPPL&quot;) PRINT X$ You can also invoke either FILES$(1,&quot;TEXT&quot;) to allow the user to select just TEXT files, or FILES$(1,&quot;APPL&quot;) to select just APPL files.

Note: The prompt string (second argument of FILES$) is case sensitive. &quot;TEXT&quot; and &quot;APPL&quot; must be all uppercase.

Additional query words: MQuickB

Keywords: kbbug KB47662

-

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

© Microsoft Corporation. All rights reserved.