Unit BSPktbl

============================ BSPKTBL Distribution Notes ==================================} {DESCRIPTION ----------- BSPkTbl is a simple improved component for Delphi 1 and 2 {not yet tested on 3, but should be ok) BSPkTbl includes two additional functions which Borland seem to have 'forgotten' - a simple and effective way of packing and reindexing Dbase and Paradox tables. TBSPktbl is a direct replacement for TTable in your applications, and may call two extra functions: 1. PACK (returns 'True:boolean' if successful) 2. REGENINDEXES (returns 'True:boolean' if successful) {COPYRIGHT NOTICE} {BSPktbl is distributed as FREEWARE, but remains the COPYRIGHT of BUSINESS SOFTWARE (UK) (email ebinfo@compuserve.com ). Business Software grants you the right to include this compiled component in your DELPHI application, whether COMMERCIAL, SHAREWARE, or FREEWARE, BUT YOU MAY NOT DISTRIBUTE THIS SOURCE CODE OR ITS COMPILED .DCU IN ANY FORM OTHER THAN AS IT EXISTS HERE; COMPLETE WITH THIS NOTICE AND ALL THE TEXT BELOW. BSPktbl may be included in any shareware or freeware libraries or compilation disks, provided no charge other than the usual media cost recovery is made.} {IF YOU HAVE ANY DOUBTS ABOUT WHETHER YOU MAY LEGALLY USE OR DISTRIBUTE THIS COMPONENT, CONTACT BUSINESS SOFTWARE BY E-MAIL.} {VISIT BUSINESS SOFTWARE'S WEB SITE AT HTTP://OURWORLD.COMPUSERVE.COM/HOMEPAGES/EBINFO/ for more interesting components and applications} {WARRANTY / ACCEPTANCE OF LIABILITY / INDEMNITY} {ABSOLUTELY NONE WHATSOEVER} {INSTALLATION} {1.Copy this file into your DELPHI/LIB directory, or wherever your library files are kept} {2.Select OPTIONS|INSTALL COMPONENTS|ADD...} {3.ADD This file; BSPktbl.PAS to the INSTALLED UNITS listbox} {4.Click OK} {USING BSPktbl} {Use just as you would a normal TTable component. Before calling PACK or REGENINDEXES, you must make sure that either: The TABLETYPE property is correctly set to reflect the tabletype i.e. ttDbase or ttParadox or: The TABLENAME property must have the file extension added i.e. 'ANIMALS.DBF' or 'BIOLIFE.DB' EXCLUSIVE must be set to true!

Classes

TBSPktbl -

Functions

bdecheck -
register -

Types

Constants

Variables


Functions


procedure bdecheck(BDERes: DBIResult);


procedure register;


Types


Constants


Variables