home *** CD-ROM | disk | FTP | other *** search
- /*
- Program: RANDFILE()
- System: GRUMPFISH LIBRARY
- Author: Greg Lief
- Copyright (c) 1988-89, Greg Lief
- Clipper 5.0 version
- Compile instructions: clipper randfile /n/w/a
-
- Returns a random file handle - great for creating temporary
- files in multi-user systems
-
- Syntax: RandFile(<filename>)
-
- Parameter: <filename> = character string representing name
- of existing .dbf (MUST EXIST ALREADY!!)
-
- Returns: character string representing random filename
- */
- function RandFile(mfile)
- do while file(mfile + '.dbf')
- mfile := "$$$" + ltrim(str(gfrand(99998) + 1))
- enddo
- return mfile
-
- * end function RandFile()
- *--------------------------------------------------------------------*
-
- * eof randfile.prg
-