DDE Commands Must Be Bracketed for Non-Windows Platform

ID: Q112427

2.50 2.50a 2.50b | 2.50b 3.00b

MS-DOS           | MACINTOSH
kbinterop

The information in this article applies to:

  • Microsoft FoxPro for MS-DOS, versions 2.5, 2.5a, and 2.5b
  • Microsoft FoxPro for Macintosh, version 2.5b
  • Microsoft Visual FoxPro for Macintosh, version 3.0b

Dynamic data exchange (DDE) commands are not ignored in FoxPro for MS-DOS or FoxPro for Macintosh.

If you execute a DDE command, FoxPro for MS-DOS will produce the error message "Function not implemented." FoxPro for Macintosh will display the error message "Feature not available."

Use the system memory variable _WINDOWS to prevent the error messages from appearing. For example:

   IF _WINDOWS
      <DDE commands>
   ENDIF

The value of this system memory variable is determined by the version of FoxPro that is executing the code. You cannot use the STORE or = commands to change the value of this variable.

Additional reference words: VFoxMac 3.00b FoxMac FoxDos 2.50 2.50a 2.50b errmsg err msg _dos _mac _unix KBCategory: kbinterop KBSubcategory:

Keywords          : kberrmsg kbinterop
Version           : 2.50 2.50a 2.50b | 2.50b 3.00b
Platform          : MACINTOSH MS-DOS


Last Reviewed: May 21, 1998
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.