tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルユーザー名だけ取得する方法
記事No4730
投稿日: 2006/12/23(Sat) 19:36
投稿者
お久しぶりです。
ソフトの一時データをログオンしているユーザーのマイドキュメントの一時データのフォルダ
(又はログオンしているユーザーのAppricationDataというフォルダ)に入れたいのですが、
ログオンしているユーザーのマイドキュメントのパスの取得方法がわかりません。
My.User.Name を使いましたが、「コンピュータ名\ユーザー名」という形になってしまっているので使うことができません。
せめてユーザー名だけを取得したいのですが、
どのようにしたら、いいのでしょうか。

[ツリー表示へ]
タイトルRe: ユーザー名だけ取得する方法
記事No4731
投稿日: 2006/12/23(Sat) 21:28
投稿者Hongliang
Environment クラスの GetFolderPath メソッドでどうでしょう。

[ツリー表示へ]
タイトルRe^2: ユーザー名だけ取得する方法
記事No4732
投稿日: 2006/12/23(Sat) 21:46
投稿者Hongliang
あ、それから System.IO 名前空間 Path クラスの GetTempPath / GetTempFileName メソッドなんかもあります。

[ツリー表示へ]
タイトルありがとうございました
記事No4733
投稿日: 2006/12/24(Sun) 11:51
投稿者
ありがとうございました。
前者のEnvironment クラスの GetFolderPathの方を
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
のようにしてApplicationDataフォルダのパスが返せました。
ありがとうございます。

[ツリー表示へ]