======================================================================
  Microsoft(R) Product Support Services Application Note (Text File)
                      FD0661: THE FOXSWAP UTILITY
======================================================================
                                                  Revision Date: 12/92
                                                         Disk Included

The following information applies to Microsoft FoxBASE+(R) for
MS-DOS(R) version 2.1.

 --------------------------------------------------------------------
| INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY    |
| ACCOMPANY THIS DOCUMENT (collectively referred to as an            |
| Application Note) IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY      |
| KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO    |
| THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A     |
| PARTICULAR PURPOSE. The user assumes the entire risk as to the     |
| accuracy and the use of this Application Note. This Application    |
| Note may be copied and distributed subject to the following        |
| conditions: 1) All text must be copied without modification and    |
| all pages must be included; 2) If software is included, all files  |
| on the disk(s) must be copied without modification [the MS-DOS     |
| utility DISKCOPY is appropriate for this purpose]; 3) All          |
| components of this Application Note must be distributed together;  |
| and 4) This Application Note may not be distributed for profit.    |
|                                                                    |
| Copyright 1992 Microsoft Corporation. All Rights Reserved.         |
| Microsoft, FoxBASE+, FoxPro, and MS-DOS are registered trademarks  |
| and Windows is a trademark of Microsoft Corporation.               |
 --------------------------------------------------------------------

The FoxSwap utility is distributed with Microsoft FoxPro(R) for 
MS-DOS. With FoxSwap, you can run MS-DOS commands that require more
memory than is available when the RUN command is used alone. FoxSwap
moves a portion of the FoxPro application from memory to disk, which
provides additional memory for MS-DOS commands to run. This
application note provides FoxSwap to FoxBASE+ customers.

Although FoxSwap is not distributed with Microsoft FoxBASE+, FoxSwap
and FoxBASE+ are compatible.

Installation
------------

To install FoxSwap, copy the FOXSWAP.COM file from the enclosed FD0661
disk to the directory in which FoxBASE+ or FoxPro is installed. The
directory containing FoxSwap should also be listed in the PATH
environment variable in the AUTOEXEC.BAT file.

Syntax
------

To use FoxSwap with FoxBASE+, use the following syntax:

   run foxswap [/n[K]] <MS-DOS_Command>

To use FoxSwap with FoxPro, use the following syntax:

   ! [/n[K]] <MS-DOS_Command>

To specify the amount of memory FoxSwap should make available, use the
/n parameter. To free as much memory as possible, specify the word
FOXSWAP (when running FoxSwap with FoxBASE+) or /0 (when running
FoxSwap with FoxPro). The letter K following the /n parameter is
optional; it stands for kilobytes (K). The exclamation point (!) is an
abbreviation for the RUN command.

FoxBASE+ example:

   run foxswap edit
   
FoxPro examples:

   run /0 edit
   ! /0 edit
   ! /128 edit
