bas7ener.hlp (
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
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