タイトル : デスクトップのフォルダパスの取得方法 投稿日 : 2006/07/28(Fri) 13:24 投稿者 : エイジ
いつも参考にさせていただいています。 WindowsXp pro ,vb.net 2003で開発しています。 以前、vb6で当サイトの 「APIを使っての特殊フォルダのパス名の取得」を参考しまして デスクトップのパス名を取得しておりました。 開発環境がvb.net 2003に変わりまして、同じようにデスクトップ のパス名を取得しようと、同じように当サイトのVB.NET Tips一覧 他の 「システムの特別なフォルダへのディレクトリ パスを取得」を参考しまして 同じように取得してみました。 VB6の時は、「All User」と「UserName」の場合の2種類のデスクトップの パスが取得できていました。 しかし、今回は、「UserName」のデスクトップしか取得できません。 「All User」のデスクトップのパスの取得に方法を教えていただけないでしょうか? 今回試したコードは以下の通りです。両方とも「UserName」のデスクトップの パスが取得されました。 DeskTopFolder1 = System.Environment.GetFolderPath _ (Environment.SpecialFolder.DesktopDirectory) DeskTopFolder1 = System.Environment.GetFolderPath _ (Environment.SpecialFolder.Desktop) よろしくお願いします。 |