本ページには広告が含まれています。
リンク オブジェクトへのパスを取得または設定します。
- 構文
- ShellLinkObject.Path
- 引数
- 戻り値
ShellLinkObject オブジェクトを返すメソッド・プロパティ
- FolderItem.GetLink プロパティ
- 項目がショートカットの場合は、Shell.Pathを格納します。
関連するメソッド・プロパティ
プログラム実行例
ショートカットの情報を取得
DIM Shell = CREATEOLEOBJ("Shell.Application")
DIM FSO = CREATEOLEOBJ("Scripting.FileSystemObject")
DIM path = "D:\Desktop\Google Chrome.lnk"
DIM Folder = Shell.NameSpace(FSO.GetParentFolderName(path))
DIM FolderItem = Folder.ParseName(FSO.GetFileName(path))
DIM ShellLinkObject = FolderItem.GetLink()
WITH ShellLinkObject
PRINT "引数," + .Arguments
PRINT "コメント," + .Description
PRINT "ショートカットキー," + .Hotkey
PRINT "場所," + .Path
PRINT "実行時の大きさ," + .ShowCommand
PRINT "作業フォルダー," + .WorkingDirectory
ENDWITH
結果
引数, --app=http://google.com --incognito
コメント, Google Chromeを起動します。
ショートカットキー, 1603
場所, C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
実行時の大きさ, 1
作業フォルダー, C:\Program Files (x86)\Google\Chrome\Application
使用関数
関連記事
- IE.Navigate メソッド
- URLまたは絶対パスで指定されたファイルを開きます。
- Shell.Explore メソッド
- 指定したディレクトリをエクスプローラで開きます。
- FSO.GetExtensionName メソッド
- 指定したパスの最後のコンポーネントのファイル拡張子名を返します。
- File.Path プロパティ (FSO)
- 指定したファイルのパスを返します。
- getBitmap関数 (自作関数)
- 引数に指定したビットマップ画像のサイズ・幅・高さ・ビットの深さを配列で返します。
- FSO.BuildPath メソッド
- フォルダパスとフォルダまたはファイルの名前を結合したパス文字列を返します。
- FSO.GetFolder メソッド
- 指定したパスのFolder オブジェクトを返します。