📄 packing.lst
字号:
Disk Contents for the MICROSOFT(R) QuickBASIC Compiler
Version 4.50 for IBM(R) Personal Computers
and Compatibles
(C) Copyright Microsoft Corporation, 1988
THIS FILE GIVES A COMPLETE LIST OF ALL FILES AND DIRECTORIES ON THE FIVE
DISTRIBUTION DISKS PROVIDED WITH THIS VERSION OF QUICKBASIC.
==< Contents of Setup/Microsoft QB Express Disk >
--------------------------------------------------------------------------
Important Notes
---------------
This disk contains 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 programs ending with the .BAS extension are QuickBASIC source files.
Programs with an asterisk (*) next to their names require a color-graphics
adapter to run.
--------------------------------------------------------------------------
FILE DESCRIPTION
---- ----------------------------------------------------
BX.PGM File used for QB Express when you run LEARN.COM
DEMO1.BAS A BASICA version of a sound-effects demonstration
program
DEMO2.BAS The QuickBASIC 2.0 version of the sound-effects
demonstration program mentioned above
DEMO3.BAS The QuickBASIC 4.0 (and higher) version of the
sound-effects demonstration program mentioned above
LEARN.COM Executable file containing the computer-based
training program QB Express
LEARN.PIF A file that provides information to aid in running
the computer-based training program QB.EXPRESS under
Microsoft Windows
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.
QBCBT.CTX File used for QB Express when you run LEARN.COM
QBCBT.SCN File used for QB Express when you run LEARN.COM
QBCBT.SOB File used for QB Express when you run LEARN.COM
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.
READTHIS.NOW A file which tells the user what to do first and
where to find README.DOC and PACKING.LST.
REMLINE.BAS A utility program that converts BASICA programs
saved in ASCII format to QuickBASIC-style programs
by removing unreferenced line numbers.
SETUP.EXE The QuickBASIC installation program. Run this
program to install QuickBASIC on either a hard- or
floppy-disk system.
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 makes it appear to rotate by shifting colors
in the palette.
\EXAMPLES A directory containing BASIC programs printed in the
QuickBASIC manuals, as well as other demonstration
programs. See list of contents for this directory
below.
==< Contents of \EXAMPLES directory on Setup/Microsoft QB Express Disk >
FILE DESCRIPTION
---- ----------------------------------------------------
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 (3.14159265)
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 the file name input by the
user. When WHEREIS finds the file, it prints the
complete directory path to the file.
==< Contents of Program Disk >
FILE DESCRIPTION
---- -----------------------------------------------------
QB.EXE The Microsoft QuickBASIC program development
environment.
QB45QCK.HLP File containing on-line help information dealing with
the Microsoft QuickBASIC language.
==< Contents of Utilities 1 Disk >
FILE DESCRIPTION
---- -----------------------------------------------------
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.
BQLB45.LIB The library of supporting routines that are used when
creating Quick 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.
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.
LIB.EXE The Microsoft Library Manager; used to create
stand-alone (.LIB) libraries.
LINK.EXE The Microsoft Overlay Linker; used to create
executable files and Quick libraries.
==< Contents of Utilities 2 Disk >
FILE DESCRIPTION
---- -----------------------------------------------------
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).
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, if you have such a keyboard.
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.
PACKING.LST A list of all files provided with QuickBASIC.
QB.PIF A file that provides information to aid in running
QuickBASIC under Microsoft Windows.
README.DOC Information that was unavailable when the QuickBASIC
manuals were printed.
MOUSE.COM The Mouse driver for use with QuickBASIC programs
that call mouse functions.
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.
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
BASIC programs that use screen mode 3 for graphics.
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.
QB45ENER.HLP File containing on-line help information dealing with
the QuickBASIC environment and error messages.
==< Contents of Microsoft QB Advisor Disk >
FILE DESCRIPTION
---- -----------------------------------------------------
QB45ADVR.HLP File containing on-line help information dealing with
the QuickBASIC language.
\ADVR_EX A directory containing BASIC programs cited in the
QB45ADVR.HLP on-line help file.
See list of contents for this directory below.
==< Contents of \ADVR_EX directory on Microsoft QB Advisor Disk >
FILE DESCRIPTION
---- ----------------------------------------------------
CALL_EX.BAS Program illustrating use of the CALL statement
CHR_EX.BAS Program illustrating use of the CHR$ function
CMD_EX.BAS Program illustrating use of the COMMAND$ function
COM1_EX.BAS Program illustrating use of the COMMON and CHAIN
statements. Note that when you run COM1_EX.BAS,
COM2_EX.BAS must be in the current working directory
COM2_EX.BAS Program referenced in COM1_EX.BAS (see above)
CSR_EX.BAS Program illustrating use of the CSRLIN function
DECL_EX.BAS Program illustrating use of the DECLARE statement
DEFFN_EX.BAS Program illustrating use of the DEF FN statement
DEFSG_EX.BAS Program illustrating use of the DEF SEG, PEEK, and
POKE statements to turn the CAPSLOCK key on and off
DRAW_EX.BAS Program illustrating use of the DRAW statement
FUNC_EX.BAS Program illustrating use of FUNCTION...END FUNCTION
OUT_EX.BAS Program illustrating use of the OUT statement
SHARE_EX.BAS Program illustrating use of the SHARED statement
SHELL_EX.BAS Program illustrating use of the SHELL statement
STAT_EX.BAS Program illustrating use of the STATIC statement
SUB_EX.BAS Program illustrating the use of SUB...END SUB
TYPE_EX.BAS Program illustrating the use of TYPE..END TYPE
UBO_EX.BAS Program illustrating use of the UBOUND and LBOUND
functions
UCASE_EX.BAS Program illustrating use of the UCASE$ function
WINDO_EX.BAS Program illustrating use of the WINDOW statement
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -