本ページには広告が含まれています。
Windowsエクスプローラーウィンドウで指定したフォルダーを開きます。
Shell.Open メソッドでも同じように開くことができます。
- 構文
- Shell.Explore( vDir )
- 引数
- vDir (ShellSpecialFolderConstants)必須
- フォルダのパスもしくはShellSpecialFolderConstantsを指定
- 戻り値
定数一覧
ShellSpecialFolderConstants 列挙
| 名前 | 値 | 説明 |
|---|---|---|
| ssfDESKTOP | 0 | デスクトップ |
| ssfPROGRAMS | 2 | プログラム C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs |
| ssfCONTROLS | 3 | すべてのコントロール パネル項目 |
| ssfPRINTERS | 4 | プリンター |
| ssfPERSONAL | 5 | ドキュメント |
| ssfFAVORITES | 6 | お気に入り |
| ssfSTARTUP | 7 | スタートアップ C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
| ssfRECENT | 8 | 最近使った項目 |
| ssfSENDTO | 9 | 送る C:\Users\username\AppData\Roaming\Microsoft\Windows\SendTo |
| ssfBITBUCKET | 10 | ごみ箱 |
| ssfSTARTMENU | 11 | スタート メニュー |
| ssfDESKTOPDIRECTORY | 16 | デスクトップ C:\Documents and Settings\username\Desktop |
| ssfDRIVES | 17 | PC |
| ssfNETWORK | 18 | ネットワーク |
| ssfNETHOOD | 19 | Network Shortcuts C:\Users\username\AppData\Roaming\Microsoft\Windows\Network Shortcuts |
| ssfFONTS | 20 | フォント C:\Windows\Fonts |
| ssfTEMPLATES | 21 | Templates C:\Users\username\AppData\Roaming\Microsoft\Windows\Templates |
| ssfCOMMONSTARTMENU | 22 | スタート メニュー C:\ProgramData\Microsoft\Windows\Start Menu |
| ssfCOMMONPROGRAMS | 23 | プログラム C:\ProgramData\Microsoft\Windows\Start Menu\Programs |
| ssfCOMMONSTARTUP | 24 | スタートアップ(全ユーザー共通) C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp |
| ssfCOMMONDESKTOPDIR | 25 | パブリックデスクトップ C:\Users\Public\Desktop |
| ssfAPPDATA | 26 | Roaming C:\Users\username\AppData\Roaming |
| ssfPRINTHOOD | 27 | C:\Users\username\AppData\Roaming\Microsoft\Windows\Printer Shortcuts |
| ssfLOCALAPPDATA | 28 | Local C:\Users\username\AppData\Local |
| ssfALTSTARTUP | 29 | スタートアップ(ログオンユーザー) C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
| ssfCOMMONALTSTARTUP | 30 | スタートアップ(全ユーザー共通) C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp |
| ssfCOMMONFAVORITES | 31 | お気に入り C:\Users\username\Favorites |
| ssfINTERNETCACHE | 32 | Temporary Internet Files |
| ssfCOOKIES | 33 | INetCookies |
| ssfHISTORY | 34 | History |
| ssfCOMMONAPPDATA | 35 | C:\ProgramData |
| ssfWINDOWS | 36 | %windir% or %SystemRoot% |
| ssfSYSTEM | 37 | C:\Windows\System32 |
| ssfPROGRAMFILES | 38 | C:\Program Files (x86) |
| ssfMYPICTURES | 39 | ピクチャ |
| ssfPROFILE | 40 | C:\Users\username |
| ssfSYSTEMx86 | 41 | C:\WindowsSystem32 C:\WindowsSyswow32 |
| ssfPROGRAMFILESx86 | 48 | C:\Program Files C:\Program Files (X86) |
開いたウィンドウのタイトルとクラス名
Exploreで開いたウィンドウをGETID関数で取得するプログラムです。
プログラム実行例
「デスクトップ」を開く
使用関数
解説(自動生成)
「プログラム」を開く
使用関数
解説(自動生成)
「すべてのコントロール パネル項目」を開く
使用関数
解説(自動生成)
「プリンター」を開く
使用関数
解説(自動生成)
「ドキュメント」を開く
使用関数
解説(自動生成)
「お気に入り」を開く
使用関数
解説(自動生成)
「スタートアップ」を開く
使用関数
解説(自動生成)
「最近使った項目」を開く
使用関数
解説(自動生成)
「送る」を開く
使用関数
解説(自動生成)
「ごみ箱」を開く
使用関数
解説(自動生成)
「スタートメニュー」を開く
使用関数
解説(自動生成)
「デスクトップ」を開く
使用関数
解説(自動生成)
「My Computer」を開く
使用関数
解説(自動生成)
「ネットワーク」を開く
使用関数
解説(自動生成)
「ネットワークショートカット」を開く
使用関数
解説(自動生成)
「フォント」を開く
使用関数
解説(自動生成)
「テンプレート」を開く
使用関数
解説(自動生成)
「スタート メニュー」を開く
使用関数
解説(自動生成)
「プログラム」を開く
使用関数
解説(自動生成)
「スタートアップ」を開く
使用関数
解説(自動生成)
「パブリックデスクトップ」を開く
使用関数
解説(自動生成)
「Roaming」フォルダを開く
使用関数
解説(自動生成)
「Printer Shortcuts」を開く
使用関数
解説(自動生成)
「Local」を開く
使用関数
解説(自動生成)
「スタートアップ」を開く
使用関数
解説(自動生成)
「スタートアップ」を開く
使用関数
解説(自動生成)
「お気に入り」を開く
使用関数
解説(自動生成)
「Temporary Internet Files」を開く
Temporary Internet Fiels = インターネット一時ファイル
使用関数
解説(自動生成)
「INetCookies」を開く
INetCookies = Cookieフォルダー
使用関数
解説(自動生成)
「History」を開く
使用関数
解説(自動生成)
「ProgramData」を開く
使用関数
解説(自動生成)
「Windows」フォルダを開く
使用関数
解説(自動生成)
「System32」を開く
使用関数
解説(自動生成)
「Program Files」を開く
使用関数
解説(自動生成)
「ピクチャ」を開く
使用関数
解説(自動生成)
「ユーザーフォルダ」を開く
使用関数
解説(自動生成)
「SysWOW64」フォルダを開く
使用関数
解説(自動生成)
「Windows 管理ツール」を開く
使用関数
解説(自動生成)
公開日:
更新日:
関連記事
- FSO.GetFolder メソッド
- 指定したパスのFolder オブジェクトを返します。
- Folder オブジェクト
- フォルダのすべてのプロパティにアクセスできます。
- getFileList関数 (自作関数)
- サブフォルダを含めたファイル一覧を配列で返します。
- CreateFolders関数 (自作関数)
- FSO.CreateFolderの改良版。親フォルダが存在しなくてもフォルダを作成できます。
- IE.Navigate メソッド
- URLまたは絶対パスで指定されたファイルを開きます。
- FSO.GetExtensionName メソッド
- 指定したパスの最後のコンポーネントのファイル拡張子名を返します。
- File.Path プロパティ (FSO)
- 指定したファイルのパスを返します。
- getBitmap関数 (自作関数)
- 引数に指定したビットマップ画像のサイズ・幅・高さ・ビットの深さを配列で返します。
- ShellLinkObject.Path プロパティ (Shell)
- リンク オブジェクトへのパスを取得または設定します。
- Folder オブジェクト
- シェルフォルダを表します。
