我尝试使用应用程序设置属性使用用户的“我的文档”文件夹填充TextBox
。我似乎无法弄清楚如何使用%USERPROFILE%环境变量来获取它。
我已尝试使用$(USERPROFILE)\ My Documents作为该属性的默认值,但这并不起作用。
答案 0 :(得分:4)
您可以使用Environment.GetFolderPath()
获取“我的文档”文件夹。
using System;
string myDocuments = Environment.GetFolderPath( Environment.SpecialFolder.MyDocuments );
使用Environment.SpecialFolder.UserProfile
来获取用户的个人资料文件夹。
MSDN链接。
答案 1 :(得分:1)
您需要从Environment
对象
textBox.Text = Environment.GetEnvironmentVariable("USERPROFILE") + @"\My Documents";