bas7qck.hlp (Table of Contents; 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.
QBX Command Line Options
                                                 Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
QBX [/AH] [/B] [/C:buffersize] [{/Ea | /Es}] [/E:n] [/G] [/H]
    [/K:[keyfile]] [/L [libraryname]] [/MBF] [/Nof[rills]] [/NOHI]
    [[/RUN] programname] [/CMD string]
 
These options can be typed on the operating system command line following
the QBX command:
 
Option              Description
 
/AH                 Allows dynamic arrays of records, fixed-length strings,
                    and numeric data to be larger than 64K each. If /AH
                    is not specified, the maximum size is 64K per dynamic
                    array.
 
/B                  Allows the use of a composite (black-and-white) monitor
                    with a color graphics card. The /B option displays
                    QBX in black and white if you have a color monitor.
 
/C: buffersize      Sets the size of the buffer receiving data. This option
                    works only with an asynchronous communications card.
                    The default buffer size is 512 bytes; the maximum size
                    is 32,767 bytes.
 
/Ea                 Allows arrays to be moved into expanded memory. /Ea
                    affects arrays with sizes between 512 bytes and
                    16 kilobytes, inclusive (with the exception of
                    variable-length string arrays, which are never moved
                    into expanded memory). If /Ea is not specified, no
                    arrays are moved into expanded memory.
 
                    Do not use /Ea if you pass arrays as parameters to
                    mixed-language Quick library routines. Do not use /Ea
                    with the /Es option.
 
                    When you invoke QBX with /Ea and /L, the specified
                    Quick library must have been compiled with the BC /Ah
                    or /D switch. This is necessary because /Ah and /D
                    cause run-time calls instead of inline code
                    generation for array references.
 
/E:n                Limits the amount of expanded memory used by QBX, where
                    n is the amount of memory in kilobytes. If /E:n is not
                    specified, all available expanded memory may be used.
                    A value of 0 disables use of expanded memory by QBX, and
                    can improve the execution speed of some QBX operations.
 
/Es                 Allows you to share expanded memory between QBX and
                    Quick libraries or mixed-language routines that make use
                    of expanded memory. Specify /Es when you are using a
                    Quick library or mixed-language routine that makes use
                    of expanded memory. Do not use /Es with the /Ea option.
 
/G                  Sets QBX to update a CGA screen as fast as possible.
                    The option works only with machines using CGA
                    monitors. If you see snow (dots flickering on the
                    screen) when QBX updates your screen, then your
                    hardware cannot fully support the /G option. If you
                    prefer a clean screen, restart QBX without this option.
 
/H                  Displays the highest resolution possible on your
                    hardware.
 
/K:[keyfile]        Specifies a user-configurable key file to be loaded
                    into QBX. A key file has a .KEY filename extension,
                    and defines key mappings that will be used while
                    editing a file in QBX.
 
/L [libraryname]    Loads the Quick library that is specified by libraryname.
                    If libraryname is not specified, the default Quick
                    library, QBX.QLB, is loaded.
 
/MBF                Causes the QBX conversion functions to treat
                    IEEE-format numbers as Microsoft Binary format numbers.
 
/Nof                Causes QBX to use about 19K less memory, freeing this
                    memory for other uses during program development. These
                    features are unavailable when /Nof is in use:
                    Utility menu and commands, Options menu and commands,
                    and Help menu and commands.
 
/NOHI               Allows the use of a monitor that does not support high
                    intensity. Not for use with Compaq laptop computers.
 
programname         Names the file to be loaded when QBX starts.
 
/RUN [programname]  Causes QBX to load and run the program before
                    displaying it.
 
/CMD string         Passes string to the COMMAND$ function. This option
                    must be the last option on the line.