README.TXT
***********************************

The dynamic link library contains two functions and the third is in
LBLTOOLS.BAS.

These three functions are:

ClearLabel
SetLabel
GetLabel

which collectively allow you to read, delete and write diskette and
hard drive volume labels. This functions come in handy when you want to:

 Detect a Diskette Change
 Label a Diskette or Drive

The syntax below demonstrates how to declare the DLL functions so you can use
them. However if you simply modif the path and add lbltools.bas to
your project all of this has been done for you.

Declare Function ClearLabel Lib "LBLTOOLS" (ByVal drive As String) As Integer
Declare Function SetLabel Lib "LBLTOOLS" (ByVal labelName As String) As Integer

The third function is defined in LBLTOOLS.BAS.

Public Function GetLabel(drive As String) As String

    GetLabel = Dir(drive, &H8)

End Function

To write a disk label simply delete the existing, for example

ClearLabel( "A:\" )

and then call SetLabel( "A:\LOOPY" ). Don't forget the drive letter with the
label name.

This Dynamic Link Library was written in Delphi-16. The program DLL is
shareware. If you find it useful, you may register it online with
Compuserve GO SWREG, REg. ID# 9333

or send $10 US to
Software Conceptions, Inc
4352 Dobie Rd
Okemos, MI 48864

For more utilities you may check out our page on the internet at

softcon@sojourn.com

A demo program has been included. demonstrating how to use the functions.

***************************
PACKING.LST
***************************

FORMS1.FRM
LBLTOOLS.BAS
LBLTOOLS.DLL
PROJECT1.VBP
README.TXT


