# OnKeyUp

マニュアル > コントロールリファレンス > 全コントロール共通 > 共通イベント > # OnKeyUp |

| キーが放されたときに発生する（コントロールがフォーカスされている時のみ）。 構文 event OnKeyUp( keycode, flag ) パラメータ
keycode
| 型： | 数値
| 押されたキーの仮想キーコード。仮想キーコードについては解説の仮想キーコード表を参照してください。
flag
| 型： | 数値
| キーが押された時に、同時にどのキーが押されているかを示します。マウスボタンの状態も識別できます。 数値は以下の値の組み合わせ（論理和）になります。 ・マウスの左ボタンが押されている 1 ・マウスの右ボタンが押されている 2 ・シフトキーが押されている 4 ・コントロールキーが押されている 8 ・マウスの中央ボタンが押されている 16
例
flagはそれぞれのキーの状態を表す値の論理和です。例えばシフトキーが押されていることを知りたいときは下記のようにします。
    if (flag & 4) {
     //シフトが押されている
    }
仮想キーコード表
10進 | 16進 | キー | 備考 | 10進 | 16進 | キー | 備考
8 | 0x08 | BackSpace |  | 84 | 0x54 | T |
9 | 0x09 | Tab |  | 85 | 0x55 | U |
13 | 0x0D | Enter |  | 86 | 0x56 | V |
16 | 0x10 | Shift |  | 87 | 0x57 | W |
17 | 0x11 | Ctrl |  | 88 | 0x58 | X |
19 | 0x13 | Pause |  | 89 | 0x59 | Y |
20 | 0x14 | Shift+CapsLock |  | 90 | 0x5A | Z |
29 | 0x1D | 無変換 |  | 93 | 0x5D | ApplicationMenu |
32 | 0x20 | Space |  | 96 | 0x60 | 0 | テンキー
33 | 0x21 | PageUp |  | 97 | 0x61 | 1 | テンキー
34 | 0x22 | PageDown |  | 98 | 0x62 | 2 | テンキー
35 | 0x23 | End |  | 99 | 0x63 | 3 | テンキー
36 | 0x24 | Home |  | 100 | 0x64 | 4 | テンキー
37 | 0x25 | ← |  | 101 | 0x65 | 5 | テンキー
38 | 0x26 | ↑ |  | 102 | 0x66 | 6 | テンキー
39 | 0x27 | → |  | 103 | 0x67 | 7 | テンキー
40 | 0x28 | ↓ |  | 104 | 0x68 | 8 | テンキー
44 | 0x2C | PrintScreen |  | 105 | 0x69 | 9 | テンキー
45 | 0x2D | Insert |  | 106 | 0x6A | * | テンキー
46 | 0x2E | Delete |  | 107 | 0x6B | + | テンキー
48 | 0x30 | 0 |  | 109 | 0x6D | - | テンキー
49 | 0x31 | 1 |  | 110 | 0x6E | . | テンキー
50 | 0x32 | 2 |  | 111 | 0x6F | / | テンキー
51 | 0x33 | 3 |  | 112 | 0x70 | F1 |
52 | 0x34 | 4 |  | 113 | 0x71 | F2 |
53 | 0x35 | 5 |  | 114 | 0x72 | F3 |
54 | 0x36 | 6 |  | 115 | 0x73 | F4 |
55 | 0x37 | 7 |  | 116 | 0x74 | F5 |
56 | 0x38 | 8 |  | 117 | 0x75 | F6 |
57 | 0x39 | 9 |  | 118 | 0x76 | F7 |
65 | 0x41 | A |  | 119 | 0x77 | F8 |
66 | 0x42 | B |  | 120 | 0x78 | F9 |
67 | 0x43 | C |  | 121 | 0x79 | F10 |
68 | 0x44 | D |  | 122 | 0x7A | F11 |
69 | 0x45 | E |  | 123 | 0x7B | F12 |
70 | 0x46 | F |  | 144 | 0x90 | NumLock |
71 | 0x47 | G |  | 145 | 0x91 | ScrollLock |
72 | 0x48 | H |  | 186 | 0xBA | : |
73 | 0x49 | I |  | 187 | 0xBB | ; |
74 | 0x4A | J |  | 188 | 0xBC | , |
75 | 0x4B | K |  | 189 | 0xBD | - |
76 | 0x4C | L |  | 190 | 0xBE | . |
77 | 0x4D | M |  | 191 | 0xBF | / |
78 | 0x4E | N |  | 192 | 0xC0 | @ |
79 | 0x4F | O |  | 219 | 0xDB | [ |
80 | 0x50 | P |  | 220 | 0xDC | \ |
81 | 0x51 | Q |  | 221 | 0xDD | ] |
82 | 0x52 | R |  | 222 | 0xDE | ^ |
83 | 0x53 | S |  |  |  |  |
サポート対象
| × | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 OnInitialize OnLogin OnFocusIn OnFocusOut OnKeyDown OnKeyUp OnMouseIn OnMouseMove OnMouseOut OnMouseDown OnMouseUp OnMouseDblClick OnShowToolTip OnHeartBeat OnTagValueChanged OnCommonEvent OnTerminate OnTimer OnExpressionValueChanged