В неанглийских версиях Windows Vista и Windows 7 обычные специальные папки (например, папка «Мои документы») имеют двойное имя: например, «Мои документы» могут быть доступны (в немецких системах) с помощьюНеязычные имена специальных папок в Vista/Win7
C:\Users\Username\Documents
но отображаются (в проводниковых и файлы, выбирающих диалогах) в
C:\Benutzer\Username\Eigene Dokumente
в моем приложении (C#), я хотел бы показать вторую форму, но нужно сначала используйте первый. Поэтому я ищу некоторые функции для преобразования, например. результат Environment.GetFolderPath()
(который всегда является английским именем) в локализованной форме.
Поскольку я не знаю, как называется эта функция (и мой английский как-то ограничен), я даже не знаю, как это сделать.
Любые советы очень ценятся!
Благодаря Martin
К сожалению, это не так. – MartinStettner