July 30, 1993
BTV.PAS is a Turbo Pascal 6.0,7.0 object oriented interface to the
Btrieve Record Manager by Novell, Inc. It implements Btrieve file,
error handling and error display objects.
I did not supply the example programs in compiled form. They aren't
flashy, no neat screen output, and you won't get much out of them if
you don't look at the code. I hope they are sufficient to demonstrate
the use of BTV. Let me know if you find the example code inadequate.
The documentation for version 1.50 has not been updated from version
1.0. The changes to the actual objects are minor, so the documentation
is still valid.
I want to concentrate on version 2.0 which will include all the
extended operations and couple other enhancements.
BTV.PAS is distributed as Shareware,
IT IS NOT FREE. IF YOU USE BTV.PAS
PLEASE REGISTER IT. With your paid registration you will receive the
latest version and printed documentation.
Registration is $50.00 (U.S.) plus $5.00 shipping and handling.
You may register by check, money order, credit card, or online on
the CompuServe information service. All registrations are $50.00
plus $5.00 shipping and handling.
Checks or money orders are prefered if possible
(especially for U.S. orders).
Please make all checks payable in U.S. dollars, drawn on a U.S. bank.
Orders paid by check drawn on a non-U.S. bank will be returned.
I apologize for any inconvenience but high bank charges, roughly 50%,
make this necessary.
You can also register online on CompuServe. Type GO SWREG, and follow
the prompts. The Registration Id for CompuServe is 759. All Compuserve
registrations are $55.00, including shipping and handling.
You may place an order by Master Card, VISA, American Express,
or Discover by contacting Public Software Library at (800) 242-4PSL
(from overseas (713) 524-6394), by FAX at (713) 524-6398, or on
CompuServe at 71355,470.
These numbers are for credit card orders only! Please, do not call
these numbers for any type of technical assistance. The Registration
Id for PSL is 10905. All PSL registrations are $55.00, including
shipping and handling.
Site licenses and multiple copy discounts are available. Remember a
registered copy is required for each programmer using BTV.PAS.
Please contact me with any comments, suggestions, problems, bugs, or
PO Box 18571
Saint Paul, MN 55118-0571 USA
CompuServe : 70242,3367
InterNet : email@example.com
FidoNet : 1:282/115
The following files should be included in the archive:
BTV.TXT Documentation in ASCII format
ORDER.FRM Registration form
BTV.PAS The main btrieve unit
BTVTYPE.PAS Btrieve data conversion routines
BTVCONST.PAS Btrieve constants
BTRVDOS.PAS Interface to the Btrieve interrupt routine for DOS
BTRWIN.PAS Interface to the Btrieve interrupt routine for Windows
BTRVDPMI.PAS Interface to the Btrieve interrupt routine for
EXAMPLE1.PAS Some example code
TYPES.DAT Data file for example 4
RECOVER.PAS DOS Application for recovering damaged files
BTVERR.PAS Windows sample application for creating an error
BTVERR.INC Include file for BTVERR.PAS
BTVERR.RC Windows resource script file for BTVERR.PAS
BTVERR.EXE Windows executable demo compiled from BTVERR.PAS
BTRIEVE.ERR Data file for BTVERR.EXE