Quote Originally Posted by si_the_geek
Not just Vista compliant, but XP and 2000 compliant too

You can find the list of CSIDL special folders (with descriptions) here: http://msdn.microsoft.com/en-us/library/bb762494.aspx

The _Documents folders are for files that you want the user(s) to see (in the "My Documents" or "Shared Documents" folders).
The _AppData folders are for files they shouldn't see (but can if they have permissions, and know what they are doing).

The _Common_ folders apply to all users on that particular computer.


Note that for single-user AppData you have two choices - CSIDL_LOCAL_APPDATA which is fixed to that particular machine, and the roaming version CSIDL_APPDATA which will be available to them on any computer on the network they log in to.
thanks for the info
Looks like i have to make decision, because down the road i plan making a network version.
I don't see why vb even has App.path, don't seem you can use it for anything