web-dev-qa-db-ja.com

マイドキュメントのロケール固有のディレクトリを取得する

マイドキュメントパスにディレクトリを生成するカスタムアプリケーションがあります。インストール後、アプリケーションはそのディレクトリを使用しますが、中国語のWindows OSでアプリケーションフォルダー名が中国語で表示されるという問題が発生したため、取得する方法はありますか実行時にそのディレクトリ名を指定できるように、ファイル名を「en」またはいくつかのワードアラウンドで適切に指定します。

28
Vaibhav

System.Environmentの特別なフォルダーを使用する

String path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);

57
Matthew Hazzard
String path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);

次に、フォルダ名を次のように追加できます

string folder ="\\YOUR_FOLDER_NAME\\";

次に、パスを次のように追加します

String full_path=path+folder;
0
majana