bas7ener.hlp (Topic list)
Out of memory
More memory was required than is available.
 
General:
  ■ Reduce the size of your DOS buffers.
  ■ Eliminate any terminate-and-stay-resident programs.
  ■ Eliminate some device drivers.
  ■ Make your programs smaller.
  ■ In the QBX environment, unload any document, source
    files, or include files that are in memory but not
    needed.
 
Expanded memory:
  ■ If you are using QBX and expanded memory, make sure
    that expanded memory is available:
      1.  Execute PRINT FRE(-3) in the Immediate window.
          The value returned shows how much expanded
          memory is available.
      2.  If PRINT FRE(-3) causes the error message,
          "Feature unavailable," check to see if you are
          using LIM-4.0-compatible EMM memory and driver.
  ■ Make sure you are making the best use of expanded
    memory. For more information, see "Memory Management
    for QBX" in Getting Started.
 
Extended memory:
  ■ If you are using QBX and extended memory, make sure
    that extended memory is available:
      1.  Load QBX without the extended memory driver
          (HIMEM.SYS or other extended memory driver).
      2.  Execute PRINT FRE(-1) in the Immediate window.
          Note the value returned.
      3.  Install the extended memory driver and then
          load QBX.
      4.  Execute PRINT FRE(-1) in the Immediate window.
          If extended memory is available, the value
          returned should be about 60K greater than the
          value returned without extended memory.
 
DGROUP memory:
  ■ You may be out of space in DGROUP even if you have
    space left in far memory, expanded memory, and/or
    extended memory. Execute PRINT FRE(-1) in the Immediate
    window. If the value returned is greater than 1K, you
    can free up some space in DGROUP by:
      -  Reducing the number of dynamic string arrays
      -  Reducing the stack size
      -  Putting your routines into a Quick library
 
ISAM memory issues:
  ■ If you are using ISAM, see "Database Programming with
    ISAM" in the BASIC Programmer's Guide.
 
ERR code: 7