機能
送受信を強制終了するための強制終了キーを設定します。
強制終了の有効無効、強制終了を実施するキーの変更が可能です。
書式
Ret = GpibSetEscape( Id, Enable, KeyType, KeyCode)
引数
Id [ VB.NET: Short ][ C, C++: short ][ C#: short ]
どちらを指定しても動作は変わりません。
Enable [ VB.NET: Short ][ C, C++: short ][ C#: short ]
強制終了キーの有効/無効設定を指定します。
0 |
無効 |
0以外 |
有効 |
KeyType [ VB.NET: Short ][ C, C++: short ][ C#: short ]
強制終了を行うためのキーを設定します。
値 |
設定内容 |
値 |
設定内容 |
値 |
設定内容 |
-1 |
KeyCodeを使用 |
4 |
F4 |
9 |
F9 |
0 |
ESC |
5 |
F5 |
10 |
F10 |
1 |
F1 |
6 |
F6 |
11 |
F11 |
2 |
F2 |
7 |
F7 |
12 |
F12 |
3 |
F3 |
8 |
F8 |
|
|
KeyCode [ VB.NET: Integer ][ C, C++: long ][ C#: int ]
仮想キーコードを指定して下さい。
(KeyType = -1の場合のみ有効です。)
戻り値
Ret [ VB.NET: Integer ][ C, C++: long ][ C#: int ]
0 |
正常終了 |
10001 |
無効なIDが指定された |
11603 |
KeyTypeが指定範囲外 |
初期値
Enable |
1 |
有効 |
KeyType |
0 |
ESC |
説明
使用例
強制終了を無効化します。
C言語 |
short Enable, KeyType; long KeyCode; Enable = 0; KeyType = 0; KeyCode = 0;
Ret = GpibSetEscape( Id, Enable, KeyType, KeyCode) |