Chapter 78. sendkeys
This is a SENDKEYS implementation written in SIMPOL and which is specific to Windows. It does not currently have an implementation for Linux.
sendkeyshelper
Description
Type Tags
None
Object Value
Objects of type sendkeyshelper have no value, and it is an error to try to get or set this value.
sendkeyshelper.new()
Description
Prototype
sendkeyshelper.new (
sendkeyshelper ,
integer me )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | sendkeyshelper | |
| error | None | integer |
Properties
| Property | Type | Description |
|---|---|---|
| GetVersion | sharedlibraryfunction | |
| KeyCode | function | |
| KeyDown | function | |
| KeyUp | function | |
| MapVirtualKeyA | sharedlibraryfunction | |
| MapVirtualKeyW | sharedlibraryfunction | |
| VkKeyScanA | sharedlibraryfunction | |
| VkKeyScanW | sharedlibraryfunction | |
| bNt | boolean | |
| keybd_event | sharedlibraryfunction | |
| type | type |
Methods
KeyCode()
Description
Prototype
sendkeyshelpervar.KeyCode (
sendkeyshelper ,
string me )
char
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | sendkeyshelper | |
| char | None | string |
KeyDown()
Description
Prototype
sendkeyshelpervar.KeyDown (
sendkeyshelper ,
integer me,
integer vKey )
scancode
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | sendkeyshelper | |
| vKey | None | integer | |
| scancode | 0 | integer |
KeyUp()
Description
Prototype
sendkeyshelpervar.KeyUp (
sendkeyshelper ,
integer me,
integer vKey )
scancode
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | sendkeyshelper | |
| vKey | None | integer | |
| scancode | 0 | integer |


