home *** CD-ROM | disk | FTP | other *** search
- =================
- UNREGISTERED COPY
- =================
-
- Release Version 1.0
-
- ************************************
- * *
- * Oxford Computer Journals Ltd. * Written for
- * * Oxford Computer Journals Ltd.
- * Null Terminated Strings * By N.Waltham.
- * Unit (c) OCJ 1991 *
- * *
- ************************************
-
- Purpose
- =======
- This unit has two purposes. It can be used to facilitate situations
- where a programmer would like to compile two versions of a program - one
- for Turbo Pascal for Windows and one for Turbo Pascal 6.0. It can also be
- used in its own right to implement null terminated strings on a program
- that never intends to go near Turbo Pascal for Windows.
-
- What are Null terminated Strings
- ================================
-
- A null terminated string consists of a collection of characters, the
- last of which is always chr(0). Null terminated strings are also, in my
- opinion, far more versatile than pascal style strings. This is because they
- can be much longer; pascal style strings can only be 255 characters long.
-
-
- Registering
- ===========
-
- Since I have to eat, live etc. I do not work for nothing. Therefore if
- you would like to use this unit you must register. It is also of
- considerable advantage for you to register because you will get the latest,
- fastest and most debugged version of the unit. I will continue to update
- this unit and put more functions in it since I use it in my own software.
- One can register for private use or for commercial use. By private use
- I mean that any program that is written that uses this unit must have a
- very narrow distribution and NO MONEY MUST BE CHARGED for the program. In
- other words I don't mind someone writing a program using this unit and
- giving it to their friends providing appropriate credit is given. By
- commercial use I mean every other situation other than described above.
- Commercial applications should include information on the proposed use
- for the unit, the expected circulation of the software and a suggested
- price for buying the licence to use the unit.
-
- Privately registered copies of the string unit will display a one
- line credit with no pause in place of the shareware message.
- Commercially registered copies display no credit line at all.
-
- Registration forms are included in the file Register.Frm
-
-
- Bugs
- ====
-
- I have made every attempt to ensure that this unit works correctly.
- Much as I would like to - I cannot guarantee that it is bug free. However I
- use the unit in every program I write so I trust it! Nevertheless neither I
- nor Oxford Computer Journals Limited accept any responsibility for loss or
- damages financial, broken marriages or other caused through the use of this
- unit or the use of programs using this unit.
- However, should you find a problem with the unit please let me know by
- whichever method is most convenient and I will fix it.
-
- Files In The Package
- ====================
-
-
- The Following files should be included in the package:
-
-
- About.us Information About Oxford Computer Journals
- Contact.Us How to get in touch with OCJ
- Hints.Txt Information on programming with the strings unit
- Readme.txt This Document
- Stringte.Pas A program to test the strings unit
- TStr.Doc Detailed information on all functions in unit
- TStrings.TPU The unit compiled for Turbo Pascal 6
- Register.Frm Order forms for registered copies
-
-
- ------------------
- N. Waltham
- December 10th 1991