THE TDATAFILE COMPONENT

Description

The TDataFile component has been designed to simplify file I/O
operations on untyped files. It allows to handle files of records
in an easy way.

What is it for?

I use this component in application with reasonable amounts of data
records like business card managers, musical CD databases, video 
cassette directories, etc...

Safety

To avoid data losses due to possible system crashes, the component
takes care of closing file(s) after each I/O operation. The user 
does not need to care about opening or closing files...

Implicit operations

The user does not have to handle file creation processes. If the file 
does not exist, it is created, if the file is empty, it is deleted 
(on object destruction).

Disclaimer

This component is provided 'as is'. Comments and suggestions are, of 
course, welcome. Have a look at the copyright notice to be informed 
about how to contact me.

SHAREWARE

Shareware

The shareware version is a so-called 'trial'n'run' implementation: 
applications run only if the Delphi development environment is running. 
Please register if you want an unprotected version. Once registered, 
you will also get updated versions of this component.

Why register?

With the unprotected version of TDataFile, you can create applications, 
distribute them, and run them without having Delphi loaded.You will also
receive product updates for free. If there are bugs (you never know!) I 
will correct them.

How to register?
   *  Send me an Email, a FAX, a letter telling me your first name, name,
      address, phone, fax, email etc... and how you would like the 
      software (diskette, zipfile via internet, etc...).

   *  Send USD 15.- to my bank. Reference: Martin Mohnhaupt, Union de
      Banques Suisses (UBS), Geneva (switzerland), Account 240/238.923.29H.

   *  The product will be shipped as soon as I receive the notification
      from my bank.

COPYRIGHT

Version

This is version 2.0 ported to DELPHI from earlier work in Turbo Pascal 4.0
(if I remember well...)

Author

(C) 1995, 1996 Martin Mohnhaupt
    Nice Data Systems
    28, Rue du Village
    CH - 1214 VERNIER

Contacts
Phone:	  (+41 22) 346 28 22
Fax:      (+41 22) 346 14 21
Internet: mmohnhaupt@ping.ch

INSTALLATION

Preliminary

* Copy the help file (DATAFILE.HLP) to the Delphi BIN directory (e.g.
  C:\DELPHI\BIN).
* Copy the keyword file (DATAFILE.KWF) to the Delphi HELP directory
  (e.g. C:\DELPHI\HELP)
* Copy the component files (DATAFILE.DCU, DATAFILE.DCR) to your component
  directory (e.g. C:\DELPHI\LIB).


Component installation

* Use Options|Install Components to install the TDataFile component in
  the palette.

Help installation

* Use HelpInst provided by Borland to integrate the TDataFile help into
  the global Delphi help system.
