home *** CD-ROM | disk | FTP | other *** search
- -------------------------
- | Keyed File System |
- | (DOS or OS/2 1.x) |
- | README.DOC |
- -------------------------
-
-
- Keyed File System (Shareware)
-
-
- The Keyed File System is a set of subroutines that may be called from
- programs written in Microsoft C Version 6.0 (DOS or OS/2) or Version 7.0
- (DOS only) that allow files to be built and accessed using alphabetic or
- numeric keys. These routines are distributed as a series of header files
- and libraries to be used when linking C programs written with the Microsoft
- C compiler versions listed above. The files in this package can be freely
- copied and distributed as long as all files (including this README.DOC
- file) are distributed together. The routines in this package are, to the
- best of our knowledge, completely error free. However, this package is
- provided on an "as is" basis with no warranty specified or implied (see
- "Disclaimer - Agreement" below).
-
- This package should contain the following files:
-
- README.DOC - This file.
-
- HISTORY.DOC - Documents the history and updates made to the Keyed File
- System.
-
- REGISTER.DOC - A form to complete and return when registering the Keyed
- File System. This file also contains warranty and support
- information.
-
- VENDOR.DOC - Distribution information for commercial vendors.
-
- KFS.DOC - An ASCII text version of the User's Guide for the KFS
- routines.
-
- KFS.H - A header file that should be included in any C program using
- the KFS routines. This header file contains the procedure
- definitions and constants used by your program.
-
- KFSMSC6D.LIB - The KFS routines for use with DOS programs compiled with
- Microsoft C Version 6.0.
-
- KFSMSC6O.LIB - The KFS routines for use with OS/2 programs compiled with
- Microsoft C Version 6.0.
-
- KFSMSC7.LIB - The KFS routines for use with DOS programs compiled with
- Microsoft C Version 7.0.
-
- KFSSAMP.C - A sample program that can be compiled and executed that
- illustrates the use of many (but not all) of the KFS
- functions.
-
- KFSSAMP.DAT - A sequential file used as input by the KFSSAMP program.
-
- KFSSAMP.MAK - A sample make file for the KFSSAMP program.
-
-
-
-
- Disclaimer - Agreement ***PLEASE READ CAREFULLY***
- ----------------------
- Users of the Keyed File System must accept this disclaimer of warranty:
-
- The Keyed File System routines are supplied "as is". The author disclaims
- all warranties, expressed or implied, including, without limitation, the
- warranties of merchantability and of fitness for any purpose. The author
- assumes no liability for damages, direct or consequential, which may result
- from the use of the Keyed File System.
-
- The Keyed File System routines are "shareware" (but not "freeware") and are
- provided at no charge to the user for evaluation. Feel free to share them with
- your friends as long as all parts of the package are distributed together, but
- please do not give them away altered in any way. These routines are
- copyrighted and may not be included in any programs you distribute either
- freely or for sale without obtaining the license that you will receive as
- part of registering this software. The essence of "user-supported "
- software is to provide personal computer users with quality software
- without high prices, and yet to provide incentive for programmers to
- continue to develop new products. If you find these routines useful and
- find that you are continuing to use them after a reasonable trial period,
- or you wish to write programs using these routines to distribute to others,
- you must complete the registration form (see the REGISTER.DOC file in this
- package) and send this along with your registration payment of $50.00 (check,
- money order, Visa, or MasterCard) to APT Computer Solutions, Inc. at the
- address shown in the registration document. The $50.00 registration fee
- will license one copy of these routines for use on any one computer at any one
- time. You must treat this software just like a book. An example is that this
- software may be used by any number of people and may be freely moved from one
- computer location to another, so long as there is no possibility of it being
- used at one location while it's being used at another. Just as a book cannot
- be read by two different persons at the same time. However, with your
- registration, you will also receive a license allowing you to freely
- distribute programs you write that include these routines.
-
- Commercial users of the Keyed File System routines must register and pay
- for their copies of the KFS routines within 30 days of first use or their
- license is withdrawn. Site-License arrangements may be made by contacting
- APT Computer Solutions, Inc..
-
- Commercial shareware vendors should read the VENDOR.DOC file that is included
- with this package for information about distribution.
-
-
- Installation Instructions
- -------------------------
- The Keyed File System routines may be copied from the installation disk to any
- directory on your hard disk. For example, to place these routines in the "KFS"
- directory on your system's C: drive, you could enter the following commands:
-
- MKDIR C:\KFS
- COPY A:*.* C:\KFS\*.*
-
- The only additional consideration is that you may then want the KFS directory
- in the appropriate environment variables as follows:
-
- 1) in the INCLUDE= environment variable to enable your compiler to find the
- KFS.H include file
-
- 2) in the LIB= environment variable to enable the linker to find the
- appropriate .LIB file for the version of the Microsoft compiler you are
- using.
-
-
- Questions
- ---------
- If you have any questions or comments about this product, please contact us at
- CompuServ ID 73023,3037 or write us at the address below:
-
- APT Computer Solutions, Inc.
- P.O. Box 47
- Versailles, KY 40383-0047
-
-
- Thank you for your interest in our product.