本ページには広告が含まれています。
目次
リンクのショートカットキーに対応する値を取得します。
- 構文
- Integer = ShellLinkObject.Hotkey
- 引数
- 戻り値
ShellLinkObject オブジェクトを返すメソッド・プロパティ
- FolderItem.GetLink プロパティ
- 項目がショートカットの場合は、Shell.Hotkeyを格納します。
関連するメソッド・プロパティ
ショートカットキーと対応する値
母体キー
| キー | 値 |
|---|---|
| Shift | 256 |
| Ctrl | 512 |
| Alt | 1024 |
組み合わせるキー
| キー | 値 |
|---|---|
| End | 35 |
| Home | 36 |
| Insert | 45 |
| A | 65 |
| B | 66 |
| C | 67 |
| D | 68 |
| E | 69 |
| F | 70 |
| G | 71 |
| H | 72 |
| I | 73 |
| J | 74 |
| K | 75 |
| L | 76 |
| M | 77 |
| N | 78 |
| O | 79 |
| P | 80 |
| Q | 81 |
| R | 82 |
| S | 83 |
| T | 84 |
| U | 85 |
| V | 86 |
| W | 87 |
| X | 88 |
| Y | 89 |
| Z | 90 |
| Num 0 | 96 |
| Num 1 | 97 |
| Num 2 | 98 |
| Num 3 | 99 |
| Num 4 | 100 |
| Num 5 | 101 |
| Num 6 | 102 |
| Num 7 | 103 |
| Num 8 | 104 |
| Num 9 | 105 |
| Num * | 106 |
| Num + | 107 |
| Num - | 109 |
| Num Del | 110 |
| F1 | 112 |
| F2 | 113 |
| F3 | 114 |
| F4 | 115 |
| F5 | 116 |
| F6 | 117 |
| F7 | 118 |
| F8 | 119 |
| F9 | 120 |
| F10 | 121 |
| F11 | 122 |
| F12 | 123 |
| Num / | 2159 |
組み合わせ一覧
| キー | 値 |
|---|---|
| Num * | 106 |
| Num + | 107 |
| Num - | 109 |
| Shift+A | 321 |
| Shift+B | 322 |
| Shift+C | 323 |
| Shift+D | 324 |
| Shift+E | 325 |
| Shift+F | 326 |
| Shift+G | 327 |
| Shift+H | 328 |
| Shift+I | 329 |
| Shift+J | 330 |
| Shift+K | 331 |
| Shift+L | 332 |
| Shift+M | 333 |
| Shift+N | 334 |
| Shift+O | 335 |
| Shift+P | 336 |
| Shift+Q | 337 |
| Shift+R | 338 |
| Shift+S | 339 |
| Shift+T | 340 |
| Shift+U | 341 |
| Shift+V | 342 |
| Shift+W | 343 |
| Shift+X | 344 |
| Shift+Y | 345 |
| Shift+Z | 346 |
| Ctrl+End | 547 |
| Ctrl+Home | 548 |
| Ctrl+Insert | 557 |
| Ctrl+A | 577 |
| Ctrl+B | 578 |
| Ctrl+C | 579 |
| Ctrl+D | 580 |
| Ctrl+E | 581 |
| Ctrl+F | 582 |
| Ctrl+G | 583 |
| Ctrl+H | 584 |
| Ctrl+I | 585 |
| Ctrl+J | 586 |
| Ctrl+K | 587 |
| Ctrl+L | 588 |
| Ctrl+M | 589 |
| Ctrl+N | 590 |
| Ctrl+O | 591 |
| Ctrl+P | 592 |
| Ctrl+Q | 593 |
| Ctrl+R | 594 |
| Ctrl+S | 595 |
| Ctrl+T | 596 |
| Ctrl+U | 597 |
| Ctrl+V | 598 |
| Ctrl+W | 599 |
| Ctrl+X | 600 |
| Ctrl+Y | 601 |
| Ctrl+Z | 602 |
| Ctrl+F1 | 624 |
| Ctrl+F2 | 625 |
| Ctrl+F3 | 626 |
| Ctrl+F4 | 627 |
| Ctrl+F5 | 628 |
| Ctrl+F6 | 629 |
| Ctrl+F7 | 630 |
| Ctrl+F8 | 631 |
| Ctrl+F9 | 632 |
| Ctrl+F10 | 633 |
| Ctrl+F11 | 634 |
| Ctrl+F12 | 635 |
| Ctrl+Shift+A | 833 |
| Ctrl+Shift+B | 834 |
| Ctrl+Shift+C | 835 |
| Ctrl+Shift+D | 836 |
| Ctrl+Shift+E | 837 |
| Ctrl+Shift+F | 838 |
| Ctrl+Shift+G | 839 |
| Ctrl+Shift+H | 840 |
| Ctrl+Shift+I | 841 |
| Ctrl+Shift+J | 842 |
| Ctrl+Shift+K | 843 |
| Ctrl+Shift+L | 844 |
| Ctrl+Shift+M | 845 |
| Ctrl+Shift+N | 846 |
| Ctrl+Shift+O | 847 |
| Ctrl+Shift+P | 848 |
| Ctrl+Shift+Q | 849 |
| Ctrl+Shift+R | 850 |
| Ctrl+Shift+S | 851 |
| Ctrl+Shift+T | 852 |
| Ctrl+Shift+U | 853 |
| Ctrl+Shift+V | 854 |
| Ctrl+Shift+W | 855 |
| Ctrl+Shift+X | 856 |
| Ctrl+Shift+Y | 857 |
| Ctrl+Shift+Z | 858 |
| Alt+A | 1089 |
| Alt+B | 1090 |
| Alt+C | 1091 |
| Alt+D | 1092 |
| Alt+E | 1093 |
| Alt+F | 1094 |
| Alt+G | 1095 |
| Alt+H | 1096 |
| Alt+I | 1097 |
| Alt+J | 1098 |
| Alt+K | 1099 |
| Alt+L | 1100 |
| Alt+M | 1101 |
| Alt+N | 1102 |
| Alt+O | 1103 |
| Alt+P | 1104 |
| Alt+Q | 1105 |
| Alt+R | 1106 |
| Alt+S | 1107 |
| Alt+T | 1108 |
| Alt+U | 1109 |
| Alt+V | 1110 |
| Alt+W | 1111 |
| Alt+X | 1112 |
| Alt+Y | 1113 |
| Alt+Z | 1114 |
| Ctrl+Alt+A | 1601 |
| Ctrl+Alt+B | 1602 |
| Ctrl+Alt+C | 1603 |
| Ctrl+Alt+D | 1604 |
| Ctrl+Alt+E | 1605 |
| Ctrl+Alt+F | 1606 |
| Ctrl+Alt+G | 1607 |
| Ctrl+Alt+H | 1608 |
| Ctrl+Alt+I | 1609 |
| Ctrl+Alt+J | 1610 |
| Ctrl+Alt+K | 1611 |
| Ctrl+Alt+L | 1612 |
| Ctrl+Alt+M | 1613 |
| Ctrl+Alt+N | 1614 |
| Ctrl+Alt+O | 1615 |
| Ctrl+Alt+P | 1616 |
| Ctrl+Alt+Q | 1617 |
| Ctrl+Alt+R | 1618 |
| Ctrl+Alt+S | 1619 |
| Ctrl+Alt+T | 1620 |
| Ctrl+Alt+U | 1621 |
| Ctrl+Alt+V | 1622 |
| Ctrl+Alt+W | 1623 |
| Ctrl+Alt+X | 1624 |
| Ctrl+Alt+Y | 1625 |
| Ctrl+Alt+Z | 1626 |
| Ctrl+Alt+Scroll Lock | 1681 |
| Ctrl+Alt+: | 1722 |
| Ctrl+Alt+; | 1723 |
| Ctrl+Alt+, | 1724 |
| Ctrl+Alt+- | 1725 |
| Ctrl+Alt. | 1726 |
| Ctrl+Alt+/ | 1727 |
| Ctrl+Alt+@ | 1728 |
| Ctrl+Alt+\ | 1756 |
| Ctrl+Alt+[ | 1755 |
| Ctrl+Alt+] | 1757 |
| Ctrl+Alt+^ | 1758 |
| Ctrl+Alt+\ | 1762 |
| Ctrl+Shift+Alt+A | 1857 |
| Ctrl+Shift+Alt+B | 1858 |
| Ctrl+Shift+Alt+C | 1859 |
| Ctrl+Shift+Alt+D | 1860 |
| Ctrl+Shift+Alt+E | 1861 |
| Ctrl+Shift+Alt+F | 1862 |
| Ctrl+Shift+Alt+G | 1863 |
| Ctrl+Shift+Alt+H | 1864 |
| Ctrl+Shift+Alt+I | 1865 |
| Ctrl+Shift+Alt+J | 1866 |
| Ctrl+Shift+Alt+K | 1867 |
| Ctrl+Shift+Alt+L | 1868 |
| Ctrl+Shift+Alt+M | 1869 |
| Ctrl+Shift+Alt+N | 1870 |
| Ctrl+Shift+Alt+O | 1871 |
| Ctrl+Shift+Alt+P | 1872 |
| Ctrl+Shift+Alt+Q | 1873 |
| Ctrl+Shift+Alt+R | 1874 |
| Ctrl+Shift+Alt+S | 1875 |
| Ctrl+Shift+Alt+T | 1876 |
| Ctrl+Shift+Alt+U | 1877 |
| Ctrl+Shift+Alt+V | 1878 |
| Ctrl+Shift+Alt+W | 1879 |
| Ctrl+Shift+Alt+X | 1880 |
| Ctrl+Shift+Alt+Y | 1881 |
| Ctrl+Shift+Alt+Z | 1882 |
| Ctrl+Shift+End | 2851 |
| Ctrl+Shift+Home | 2852 |
| Ctrl+Shift+Insert | 2861 |
| Ctrl+Alt+Home | 3620 |
| Ctrl+Alt+Page Up | 3617 |
| Ctrl+Alt+Page Down | 3618 |
| Ctrl+Alt+Left | 3621 |
| Ctrl+Alt+Up | 3622 |
| Ctrl+Alt+Right | 3623 |
| Ctrl+Alt+Down | 3624 |
| Ctrl+Alt+Num Lock | 3728 |
使い方
1614は「Ctrl+Alt+N」のキーを表しています。
DIM Shell = CREATEOLEOBJ("Shell.Application")
DIM Folder = Shell.NameSpace("D:\Desktop\")
DIM FolderItem = Folder.ParseName("メモ帳.lnk")
DIM ShellLinkObject = FolderItem.GetLink
PRINT ShellLinkObject.HotKey- 結果
1614
プログラム実行例
ショートカットの情報を取得
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使用関数





