我正在嘗試使用應用程序設置屬性來填充使用用戶的「我的文檔」文件夾的TextBox
。我似乎無法弄清楚如何使用%USERPROFILE%環境變量來實現它。應用程序設置文件中的環境變量
我試過$(USERPROFILE)\ My Documents作爲屬性的默認值,但這不起作用。
我正在嘗試使用應用程序設置屬性來填充使用用戶的「我的文檔」文件夾的TextBox
。我似乎無法弄清楚如何使用%USERPROFILE%環境變量來實現它。應用程序設置文件中的環境變量
我試過$(USERPROFILE)\ My Documents作爲屬性的默認值,但這不起作用。
就可以得到我的文檔與文件夾Environment.GetFolderPath()
得到它。
using System;
string myDocuments = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
使用Environment.SpecialFolder.UserProfile
來取代用戶的配置文件文件夾。
MSDN鏈接。
您需要從Environment
對象
textBox.Text = Environment.GetEnvironmentVariable("USERPROFILE") + @"\My Documents";