PRB: Running 2.6 Wizard-Created Screen on Another Platform

ID: Q115540

2.50b 2.50c 3.00b | 2.50 2.50a 2.50b

MACINTOSH         | MS-DOS
   kbprb

The information in this article applies to:

SYMPTOMS

When a screen program that was created using the Screen Wizard in FoxPro 2.6 for Windows is run under FoxPro version 2.5b or 2.5c for Macintosh, FoxPro for Macintosh will display the following error message:

   File 'isread.prg' does Not exist
   Variable 'isreadonly'  Not Found
   Variable 'isreadonly'  Not Found
   Variable 'isreadonly'  Not Found

When run under FoxPro version 2.5, 2.5a or 2.5b for MS-DOS, either the above error message or the "Objtype=1 not found" error message will appear.

NOTE: This behavior does not occur under Visual FoxPro for Macintosh.

CAUSE

FoxPro version 2.6 for Windows has a new function called ISREADONLY(). Neither FoxPro versions 2.5b and 2.5c for Macintosh nor FoxPro versions 2.5, 2.5a, and 2.5b for MS-DOS support this function.

NOTE: FoxPro 2.6a for Macintosh also has the new ISREADONLY() function.

STATUS

Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

Steps to Reproduce Problem

1. In FoxPro version 2.6 for Windows, create a screen using the Screen

   Wizard. For example, use the SALESMAN.DBF file in the TUTORIAL
   subdirectory.

2. Run the screen (.SPR) program created in step 1 under FoxPro version
   2.5b or 2.5c for Macintosh, or under FoxPro version 2.5, 2.5a, or 2.5b
   for MS-DOS.

   You will receive one of the two error messages mentioned above.

Additional reference words: FoxMac FoxDos 2.50b 2.50c wizards errmsg err msg 2.50 2.50a 2.50b XPlatForm SBuilder
KBCategory:    kbprb
KBSubcategory: FxtoolSbuilder
Keywords          : kberrmsg FxtoolSbuilder 
Version           : 2.50b 2.50c 3.00b | 2.50 2.50a 2
Platform          : MACINTOSH MS-DOS

Last Reviewed: May 22, 1998