ログをユーザのドキュメントフォルダに出力させるようにするには?

解決


みみたこ  2009-02-13 20:47:46  No: 141517

VB2005でプログラムを作成しているのですが、プログラムで処理を行った
テキストの内容をログに出力しようと思っています。
その出力先のデフォルトを、XPならばログインユーザの「マイ ドキュメント」フォルダ、
Vistaであればログインユーザの「ドキュメント」フォルダにしたいのですが、
何か方法はありますでしょうか?
よろしくお願いいたします。


太郎冠者  2009-02-13 21:43:41  No: 141518

Environment.GetFolderPath メソッドでEnvironment.SpecialFolder.MyDocumentsを指定すれば
パスが取れるんじゃないでしょうか。
手元にVista環境が無いので試してないですけど。

[参考]
http://msdn.microsoft.com/ja-jp/library/system.environment.getfolderpath(VS.80).aspx
http://msdn.microsoft.com/ja-jp/library/system.environment.specialfolder(VS.80).aspx


みみたこ  2009-02-13 22:50:32  No: 141519

太郎冠者様  ありがとうございました。
XPでもVistaでも大丈夫でした。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加