PDA

View Full Version : سوال: بدست آوردن آدرس My documents کاربر



MohsenTi
پنج شنبه 20 آبان 1389, 18:58 عصر
سلام دوستان خسته نباشید

می خواستم ببینم با چه دستوری میشه آدرس پوشه ی My Documents رو بدست آورد .

sh4mid
پنج شنبه 20 آبان 1389, 20:01 عصر
سلام
باید از SHGetFolderPath (http://msdn.microsoft.com/en-us/library/bb762181(VS.85).aspx) یا SHGetSpecialFolderPath (http://msdn.microsoft.com/en-us/library/bb762204(VS.85).aspx) استفاده کنید البته از Vista به بعد میشه از SHGetKnownFolderPath ، SHGetKnownFolderIDList و SHSetKnownFolderPath استفاده کرد البته از IKnownFolder::GetPath ، IKnownFolder::GetIDList و IKnownFolder::SetPath هم میشه استفاده کرد اینجا (http://msdn.microsoft.com/en-us/library/bb776911(VS.85).aspx)

Delphi Sample (http://delphi.about.com/od/kbwinshell/a/SHGetFolderPath.htm)
C++‎ Sample (http://nibuthomas.wordpress.com/2009/02/27/using-shgetfolderpath-to-retrieve-special-folder-paths-for-eg-my-documents/)