我需要在西班牙语PC上显示“程序文件”和“桌面”路径。
我正在尝试
Environment.SpecialFolder.Desktop;
返回“桌面”文字。 我如何为桌面获取西班牙语文本“Escritorio”?
答案 0 :(得分:2)
此变量的重点不必担心给定计算机上文件夹的确切名称。我的Windows是西班牙语;如果我写:
System.Diagnostics.Process.Start("explorer.exe", Environment.GetFolderPath(Environment.SpecialFolder.Desktop));
我的“escritorio”(...\Escritorio
)已打开。如果我写:
string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
我得到...\\Desktop
,但并不重要(使用我的Windows版本,我可以通过键入“桌面”或“Escritorio”来访问我的桌面)。如果您在任何计算机上使用第一行(Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
),您肯定会根据其语言访问给定的桌面。