NTDOC, I use:
'A'..'H', 'K', 'M', 'N', 'P'..'R', 'T'..'Y', '!', '@', '#', '$', '%', '&', '*', 2..9, 'a'..'h', 'k', 'm', 'n', 'p'..'z'

Certain troublesome items like "O" and "0", "1" and "l" have been left out so that user confusion can be minimized.

The password length is specified as a parameter to the DLL function. If the length is 4 or greater then the password must be composed of at least 3 of the 4 character classes.

This should be sufficient for most applications.

[ 18. October 2002, 02:28: Message edited by: Howard Bullock ]
_________________________
Home page: http://www.kixhelp.com/hb/