Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Function of the various QB4.5 files
#27
I still have the original disks to my QB45 and QB30. QB45 came on 3 1/2 disks. QB3 came on 5 1/2 disks.

I can't remember seeing that QB45ADVR.OBJ file on my disks

I do remember that the QB.LIB failed to install using the QB45 setup, so I had to extract it manually.

Here's part of the PACKING.LST file from my QB45 install disks describing each file on both install disks.

- Dav

Code:
==============================================================================

This file contains a complete list of all files and directories on the
distribution disks provided with this product.

==============================================================================

Files on the distribution disks are compressed (indicated by a "$" in the
file extension) and must be decompressed before they are used. The Setup
program on the "Setup" disk unpacks files as it installs them. A separate
file unpacking utility (UNPACK.EXE) located on the "Utilities" disk is
provided for manual file decompression. The following table displays the
compressed/uncompressed file extension mapping scheme:

   Compressed file extension:        Uncompressed file extension:
        *.BA$               -             *.BAS
        *.BI$               -             *.BI
        *.CO$               -             *.COM
        *.DA$               -             *.DAT
        *.EX$               -             *.EXE
        *.HL$               -             *.HLP
        *.LI$               -             *.LIB
        *.OB$               -             *.OBJ
        *.PI$               -             *.PIF
        *.QL$               -             *.QLB
                          
An example of using UNPACK.EXE to decompress a single file is as follows:

C:\> unpack a:qb.ex$ c:\qb45\qb.exe

This will decompress the QB.EX$ file from the distribution disk in drive a:
to the file QB.EXE in the C:\QB45 directory.

This package comes with a number of demonstration and utility programs
written in BASIC. These files are for informational and recreational
purposes only, and Microsoft makes no warranties, either expressed or
implied, as to their suitability for specific purposes or their correctness,
accuracy, or reliability. The entire risk as to the results and performance
of the software is assumed by you.

All files ending with the .BAS extension are QuickBASIC source files.
Programs with an asterisk (*) next to their names require a color-graphics
adapter to run.

==============================================================================

Disk #1 (Setup/Microsoft QuickBASIC Express/Program)

READTHIS.NOW        Instructions to read before installing.
SETUP.EXE        Run this program to install QuickBASIC.
README.DOC        Instructions for installing and using QuickBASIC on
            dual-floppy systems and other information.
PACKING.LST        List and description of all files provided.
LEARN.COM        Executable file    containing the computer-based
            training program QB Express.
LEARN.PIF        A file that provides information to aid    in running
            the QB EXPRESS under Microsoft Windows.
BX.PGM            File used for QB Express when you run LEARN.COM.
QBCBT.CTX         "
QBCBT.SCN         "
QBCBT.SOB         "
QB.BI            An include file    for use    with BASIC programs that
            call any of the    following routines in the QB.QLB
            Quick library or in the    QB.LIB stand-alone library:
            ABSOLUTE, INTERRUPT, INTERRUPTX, INT86OLD, or
            INT86XOLD.  The    QB.BI file defines the types for
            arguments passed to these routines and also gives
            DECLARE    statements for these routines.
QCARDS.BAS        Supplied code for the QCARDS database program used
            in the Hands On    with QuickBASIC    tutorial. In Part 2
            of the manual Learning to Use QuickBASIC, you add
            the module-level code that completes this program.
QCARDS.DAT        Supplied data file for the QCARDS database program.
            Keep this file in the current directory    as you add
            code during the    QCARDS.BAS tutorial.
DEMO1.BAS        A BASICA version of a sound-effects demonstration
            program.
DEMO2.BAS        The QuickBASIC 2.0 version of DEMO1.BAS.
DEMO3.BAS        The QuickBASIC 4.0 (and    higher)    version    of DEMO1.BAS.
REMLINE.BAS        A utility program that converts    BASICA programs
            saved in ASCII format to QuickBASIC-style programs
            by removing unreferenced line numbers.
SORTDEMO.BAS        A program that uses multicolored bars and sound to
            illustrate various sorting algorithms.
TORUS.BAS*        A graphics demonstration program that draws a
            multicolored doughnut-shaped figure on the screen,
            then animates it by shifting colors in the palette.
QB45QCK.HLP        File containing on-line help on QuickBASIC.
\EXAMPLES        A directory containing BASIC programs printed in the
            QuickBASIC manuals and other demonstration programs.
   ******** \EXAMPLES directory contents ********
   BALLPSET.BAS*    A program that bounces a ball off the bottom and
            sides of the screen by using the PSET option with
            the graphics PUT statement.
   BALLXOR.BAS*        A program that bounces a ball off the bottom and
            sides of the screen by using the XOR option with
            the graphics PUT statement.
   BAR.BAS*        A program that turns input data    into a bar chart.
   CAL.BAS        A program that prints a    calendar for any month in
            any year from 1899 to 2099.
   CHECK.BAS        A checkbook-balancing program that sorts and prints a
            list of    any deposits and withdrawals input by the
            user, then prints the final balance in the checking
            account.
   COLORS.BAS*        A program showing all combinations of the 16 background
            colors and 3 foreground    colors (distinct from the
            background) in the 2 color palettes available in screen
            mode 1.
   CRLF.BAS        A program that opens an    ASCII file, expands any    lines
            ending with just a carriage return or a    line feed to
            a carriage-return--line-feed combination, then writes
            the adjusted lines to a    new file.
   CUBE.BAS*        A program that illustrates simple animation of a
            cube by    using multiple screen pages in screen mode 7.
   EDPAT.BAS*        A program that allows you to edit a pattern tile
            for use    in a PAINT statement.  With pattern tiles,
            you can    fill any enclosed graphics area    on the screen
            with a pattern.
   ENTAB.BAS        A program that compresses an ASCII file    by replacing
            runs of    spaces with tab    characters.
   FILERR.BAS        A program that searches    for a string of    characters in
            an ASCII file.    This program traps and handles common
            file-access errors such    as the user's entering an
            invalid    file name or leaving a drive door open.
   FLPT.BAS        A program that lets you    examine    the internal format
            used by    BASIC to store single-precision    numbers.
   INDEX.BAS        A file I/O program that    builds and searches an index
            of record numbers from a random-access data file.
   MANDEL.BAS*        A program that generates a fractal (a colorful graphic
            representation of the properties of certain real
            numbers) on the    screen.
   PALETTE.BAS*        A program that demonstrates how    to give    the illusion
            of movement by rotating    the colors displayed by
            the color attributes from 1 to 15.
   PLOTTER.BAS*        A simple line-sketching    program    that uses BASIC's
            DRAW statement.
   QLBDUMP.BAS        A program that allows you to get a listing of the
            PUBLIC code and    data symbols in    a QuickBASIC Quick
            library.
   SEARCH.BAS        A program that searches    any disk file for a pattern
            and reports every byte position    in the file where
            the pattern begins.
   SINEWAVE.BAS*    A program that plots the graph of the sine-wave
            function for angle values from 0 to PI radians.
   STRTONUM.BAS        A program that converts    to a numeric value any number
            input as a string, after first filtering invalid
            numeric    characters (such as commas) out    of the
            string.
   TERMINAL.BAS        A program that turns your computer into    a "dumb"
            terminal when used with    a modem.
   TOKEN.BAS        A program that breaks an input string into a series
            of tokens (a string of characters delimited by
            blank spaces, tabs, or punctuation marks such as
            commas or semicolons).
   WHEREIS.BAS        A program that recursively searches through all
            directories on a disk for a specified file name.
QB.EXE            The QuickBASIC program development environment.
QB.PIF                A file that provides information to aid    in running
            QuickBASIC under Microsoft Windows.
BC.EXE                The BASIC command-line compiler    invoked    by the Run
            menu's Make EXE File command or by the bc command
            from the DOS command line.
LINK.EXE        The Microsoft Overlay Linker; used to create
            executable files and Quick libraries.

Disk #2 (Utilities/Microsoft QuickBASIC Advisor)

UNPACK.EXE        Utility for uncompressing files on distribution disks
LIB.EXE                The Microsoft Library Manager; used to create
            stand-alone (.LIB) libraries.
BRUN45.EXE        The QuickBASIC run-time    module;    required for running
            executable files created with BRUN45.LIB.
BRUN45.LIB        The QuickBASIC run-time-module library;    used for
            creating executable files from QuickBASIC and DOS.
BQLB45.LIB        The library of supporting routines that    are used when
            creating Quick libraries.
BCOM45.LIB        The QuickBASIC alternate run-time-module library;
            used for creating executable files from    QuickBASIC
            and DOS    (files created with this library do not
            require    BRUN45.EXE to run).
QB.LIB            The stand-alone    library    containing support routines
            for DOS system calls.
QB.QLB                The Quick library containing support routines for
            DOS system calls.
QB45ENER.HLP        File containing    on-line    help information dealing with
            the QuickBASIC environment and error messages.
NOEM.OBJ        (NO EMulation).    An object file to link with BASIC
            programs that will always be run on machines with an
            8087 or    80287 math coprocessor chip.  Linking with
            NOEM.OBJ turns off software emulation of the math
            chip's function, and reduces the size of the
            executable file.
SMALLERR.OBJ        An object file to link with BASIC programs that    do
            not require run-time error messages. Linking with
            SMALLERR.OBJ reduces the size of executable files
            that do    not need run-time error    messages.
PATCH87.EXE        The utility which fixes some problems which occur
            when using MS-DOS 3.20, a hard drive, a math
            coprocessor, and floating point math.  See the
            README.DOC file for details.
FIXSHIFT.COM        A terminate-and-stay-resident program that fixes a bug
            in the ROM BIOS    of some    machines with keyboards that
            have an    extra set of DIRECTION (i.e. arrow) keys, in
            addition to those on the numeric keypad. See README.DOC
            for more information.
MSHERC.COM        The driver file    for use    with computers equipped with
            a Hercules(R) Graphics Card, Graphics Card Plus,
            Hercules InColor Card, or 100%-compatible clones of
            these graphics cards.  This file allows you to write
            screen mode 3 for graphics in BASIC programs.
MOUSE.COM        The Mouse driver for use with QuickBASIC programs
            that call mouse functions.
QB45ADVR.HLP        File containing on-line help information on QuickBASIC.
\ADVR_EX        A directory containing BASIC programs cited in the
            on-line help.
   ******** \ADVR_EX directory contents ********
   CALL_EX.BAS        Illustrates using the CALL statement
   CHR_EX.BAS        Illustrates using the the CHR$ function
   CMD_EX.BAS        Illustrates using the the COMMAND$ function
   COM1_EX.BAS        Illustrates using the the COMMON and CHAIN statements
   COM2_EX.BAS        Module used in COM1_EX.BAS above
   CSR_EX.BAS        Illustrates using the the CSRLIN function
   DECL_EX.BAS        Illustrates using the DECLARE statement
   DEFFN_EX.BAS        Illustrates using the DEF FN statement
   DEFSG_EX.BAS        Illustrates using the DEF SEG, PEEK, and POKE statements
   DRAW_EX.BAS        Illustrates using the DRAW statement
   FUNC_EX.BAS        Illustrates using FUNCTION...END FUNCTION
   OUT_EX.BAS        Illustrates using the OUT statement
   SHARE_EX.BAS        Illustrates using the SHARED statement
   SHELL_EX.BAS        Illustrates using the SHELL statement
   STAT_EX.BAS        Illustrates using the STATIC statement
   SUB_EX.BAS        Illustrates using SUB...END SUB
   TYPE_EX.BAS        Illustrates using TYPE..END TYPE
   UBO_EX.BAS        Illustrates using the UBOUND and LBOUND functions
   UCASE_EX.BAS        Illustrates using the UCASE$ function
   WINDO_EX.BAS        Illustrates using the WINDOW statement
Reply


Messages In This Thread
Function of the various QB4.5 files - by Jark - 01-20-2004, 06:33 PM
Function of the various QB4.5 files - by Neo - 01-20-2004, 06:38 PM
yes... - by Jark - 01-20-2004, 06:50 PM
Re: yes... - by Neo - 01-21-2004, 05:03 PM
Function of the various QB4.5 files - by na_th_an - 01-21-2004, 07:12 PM
Function of the various QB4.5 files - by Zack - 01-21-2004, 09:29 PM
Function of the various QB4.5 files - by Jark - 01-21-2004, 09:37 PM
Function of the various QB4.5 files - by na_th_an - 01-21-2004, 10:17 PM
Function of the various QB4.5 files - by Zack - 01-21-2004, 11:12 PM
Function of the various QB4.5 files - by Jark - 01-21-2004, 11:33 PM
Function of the various QB4.5 files - by na_th_an - 01-22-2004, 02:13 AM
You're right... - by Jark - 01-22-2004, 02:22 AM
Function of the various QB4.5 files - by relsoft - 01-22-2004, 11:24 AM
International versions... - by Jark - 01-22-2004, 01:38 PM
Function of the various QB4.5 files - by Neo - 01-22-2004, 04:34 PM
Function of the various QB4.5 files - by na_th_an - 01-22-2004, 05:40 PM
Function of the various QB4.5 files - by Neo - 01-22-2004, 06:47 PM
Function of the various QB4.5 files - by Jark - 01-22-2004, 06:55 PM
Function of the various QB4.5 files - by Neo - 01-22-2004, 07:16 PM
Great ! - by Jark - 01-22-2004, 08:46 PM
Function of the various QB4.5 files - by oracle - 01-23-2004, 02:52 AM
QB45ADVR.OBJ ??? - by Jark - 01-23-2004, 03:06 AM
Function of the various QB4.5 files - by oracle - 01-23-2004, 04:37 AM
Function of the various QB4.5 files - by Dav - 01-23-2004, 04:54 AM
Sounds good! - by Jark - 01-23-2004, 05:01 AM
Function of the various QB4.5 files - by oracle - 01-23-2004, 05:13 AM
Yes you have them ! - by Jark - 01-23-2004, 05:30 AM
Function of the various QB4.5 files - by oracle - 01-23-2004, 05:48 AM
Function of the various QB4.5 files - by Jark - 01-23-2004, 06:04 AM
Function of the various QB4.5 files - by na_th_an - 01-23-2004, 06:17 AM
Function of the various QB4.5 files - by oracle - 01-23-2004, 09:32 AM
Function of the various QB4.5 files - by na_th_an - 01-24-2004, 12:48 AM
Function of the various QB4.5 files - by oracle - 01-24-2004, 02:56 AM
You have the other .Bas files... - by Jark - 01-24-2004, 03:04 AM
Function of the various QB4.5 files - by oracle - 01-24-2004, 04:50 AM
Function of the various QB4.5 files - by Jark - 01-24-2004, 05:06 AM
Re: Great ! - by Neo - 01-26-2004, 01:49 PM
What about the QB original tutorial ??? - by Jark - 01-26-2004, 10:23 PM
Function of the various QB4.5 files - by Zack - 01-26-2004, 10:27 PM
Function of the various QB4.5 files - by na_th_an - 01-26-2004, 11:32 PM
Unfortunately... - by Jark - 01-26-2004, 11:32 PM
Function of the various QB4.5 files - by Zack - 01-27-2004, 12:14 AM
Function of the various QB4.5 files - by oracle - 01-27-2004, 02:32 AM
Function of the various QB4.5 files - by na_th_an - 01-27-2004, 02:39 PM
Function of the various QB4.5 files - by Anonymous - 01-27-2004, 05:38 PM
Function of the various QB4.5 files - by na_th_an - 01-27-2004, 09:24 PM
Function of the various QB4.5 files - by relsoft - 01-28-2004, 01:07 PM
Pack in progress ? - by Jark - 02-02-2004, 02:55 PM
Function of the various QB4.5 files - by oracle - 02-03-2004, 03:09 AM
Function of the various QB4.5 files - by Jark - 02-03-2004, 03:26 AM
Function of the various QB4.5 files - by Zap - 02-03-2004, 03:29 AM
Function of the various QB4.5 files - by oracle - 02-03-2004, 04:02 AM
Function of the various QB4.5 files - by na_th_an - 02-03-2004, 04:16 AM
Function of the various QB4.5 files - by Jark - 02-03-2004, 04:18 AM
Function of the various QB4.5 files - by oracle - 02-03-2004, 04:19 AM
Function of the various QB4.5 files - by Jark - 02-03-2004, 04:24 AM
Function of the various QB4.5 files - by na_th_an - 02-03-2004, 04:28 AM
Function of the various QB4.5 files - by oracle - 02-03-2004, 04:28 AM
Function of the various QB4.5 files - by na_th_an - 02-03-2004, 04:29 AM
Function of the various QB4.5 files - by oracle - 02-03-2004, 04:40 AM
Function of the various QB4.5 files - by oracle - 02-06-2004, 05:24 AM
Function of the various QB4.5 files - by na_th_an - 02-06-2004, 07:04 AM
Function of the various QB4.5 files - by oracle - 02-06-2004, 07:31 AM
Function of the various QB4.5 files - by Zack - 02-06-2004, 08:00 AM
Function of the various QB4.5 files - by oracle - 02-06-2004, 08:06 AM
Function of the various QB4.5 files - by Zack - 02-06-2004, 08:15 AM
Function of the various QB4.5 files - by na_th_an - 02-06-2004, 08:21 AM
Function of the various QB4.5 files - by oracle - 02-06-2004, 10:05 AM
Fine ! - by Jark - 02-06-2004, 01:29 PM
Function of the various QB4.5 files - by Zack - 02-06-2004, 07:30 PM
Re: Fine ! - by oracle - 02-07-2004, 03:49 AM
Hosting - by Jark - 02-07-2004, 09:39 PM
Function of the various QB4.5 files - by oracle - 02-09-2004, 02:08 AM
Function of the various QB4.5 files - by oracle - 02-10-2004, 05:25 AM
Function of the various QB4.5 files - by Jark - 02-10-2004, 11:06 AM
Function of the various QB4.5 files - by na_th_an - 02-10-2004, 04:33 PM
Function of the various QB4.5 files - by oracle - 02-11-2004, 03:56 AM
Function of the various QB4.5 files - by Jark - 02-11-2004, 04:08 AM
Function of the various QB4.5 files - by Zack - 02-11-2004, 04:18 AM
Function of the various QB4.5 files - by oracle - 02-12-2004, 02:24 AM
WebFTP - by Jark - 02-12-2004, 02:37 AM
Function of the various QB4.5 files - by Zack - 02-12-2004, 03:29 AM
Function of the various QB4.5 files - by oracle - 02-12-2004, 04:05 AM
Function of the various QB4.5 files - by Jark - 02-12-2004, 07:12 PM
Function of the various QB4.5 files - by Zack - 02-12-2004, 08:05 PM
Function of the various QB4.5 files - by Zack - 02-12-2004, 09:37 PM
Function of the various QB4.5 files - by na_th_an - 02-13-2004, 02:57 AM
Function of the various QB4.5 files - by Zack - 02-13-2004, 02:59 AM
Function of the various QB4.5 files - by na_th_an - 02-13-2004, 03:03 AM
Function of the various QB4.5 files - by Zack - 02-13-2004, 03:04 AM
Function of the various QB4.5 files - by oracle - 02-13-2004, 05:03 AM
Function of the various QB4.5 files - by Zack - 02-13-2004, 07:02 AM
Function of the various QB4.5 files - by oracle - 02-13-2004, 08:25 AM
Function of the various QB4.5 files - by Zack - 02-13-2004, 08:57 AM
Function of the various QB4.5 files - by na_th_an - 02-13-2004, 09:01 PM
Function of the various QB4.5 files - by na_th_an - 03-20-2004, 04:08 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)