If you thought Unix's handling of the date, being seconds since Jan 1, 1970, in a 32 bit value, was weird, I quote your from the Win32 API help:
"The FILETIME structure is a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601. " Still, by my calculations, that should last us until the year 60095. Perhaps there's something in the 95 :-) Hamish -- Hamish Moffatt Mobile: +61 412 011 176 [EMAIL PROTECTED] Rising Software Australia Pty. Ltd. Developers of music education software including Auralia & Musition. 31 Elmhurst Road, Blackburn, Victoria Australia, 3130 Phone: +61 3 9894 4788 Fax: +61 3 9894 3362 USA Toll Free: 1-888-667-7839 Internet: http://www.rising.com.au/ -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .