应用程序设置文件中的环境变量

时间:2014-10-27 20:24:58

标签: c# winforms application-settings

我尝试使用应用程序设置属性使用用户的“我的文档”文件夹填充TextBox。我似乎无法弄清楚如何使用%USERPROFILE%环境变量来获取它。

我已尝试使用$(USERPROFILE)\ My Documents作为该属性的默认值,但这并不起作用。

2 个答案:

答案 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";