お久しぶりです。ソフトの一時データをログオンしているユーザーのマイドキュメントの一時データのフォルダ(又はログオンしているユーザーのAppricationDataというフォルダ)に入れたいのですが、ログオンしているユーザーのマイドキュメントのパスの取得方法がわかりません。My.User.Name を使いましたが、「コンピュータ名\ユーザー名」という形になってしまっているので使うことができません。せめてユーザー名だけを取得したいのですが、どのようにしたら、いいのでしょうか。
Environment クラスの GetFolderPath メソッドでどうでしょう。
あ、それから System.IO 名前空間 Path クラスの GetTempPath / GetTempFileName メソッドなんかもあります。
ありがとうございました。前者のEnvironment クラスの GetFolderPathの方をEnvironment.GetFolderPath(Environment.SpecialFolder.ApplicationData)のようにしてApplicationDataフォルダのパスが返せました。ありがとうございます。