My $0.02... I think Dale is right on the mark with his comments, and his description of how a "well-behaved" Windows program should work. Microsoft has defined specific "folder symbols" (that are mapped to real folders, on a user by user basis), and what each folder should be used for. There are Win32 API functions for retrieving that information. (See: SHGetFolderPath, CSIDL_PROGRAM_FILES, and CSIDL_APPDATA)
~Ralph S.
|