罗技G系列外设宏命令编程参考文档(3)

2019-08-30 22:17

GetRunningTime

GetRunningTime()方法将返回以毫秒为单位的执行脚本总时间。 elapsedGetRunningTime();

参数列表

返回值

一个包含运行总毫秒时间的整数值。

elapsed

备注信息

您可以使用此方法计算您脚本的运行时间。.

代码示范

-- 显示脚本运行时间

OutputLogMessage(\GetRunningTime())

11

GetDate

GetDate()方法将获取已格式化的当前时间 dateGetDate([format [, time]])

参数列表

可选的日期字符串格式。

format

time

可选的时间表。

返回值

返回一个包含用户计算机当前日期以及时间(或参考时间)的字符串或时间表,

根据所给的字符串格式就行字符串格式化,如果您希望提供自有格式化字符串,该方法将使用与strftime() 相同的解析规则。特殊字符串 *t 将使date() 方法返回一个时间表。 date

备注信息

os.date()方法镜像。

Example

-- 显示当前日期与时间

OutputLogMessage(\\\n\

12

ClearLog

ClearLog() 方法将清空脚本编辑器控制台中的输出内容。 ClearLog()

参数列表

返回值

nil

备注信息

代码示范

-- 清空脚本编辑器日志

OutputLogMessage(\Sleep(2000) ClearLog()

13

PressKey

PressKey() 方法可被用于模拟键盘按键按下动作。请注意:如果您紧接着该方法调用

IsModifierPressed方法或IsKeyLockOn方法将返回上次状态码。您需要等待几毫秒使其结束操作以确定当前操作是否完成。

PressKey(scancode [,scancode] ); PressKey(keyname [,keyname] );

参数列表

scancode

特定数值扫描码对应的按键将被按下。

keyname

特定预定义键值对应的按键将被按下。

返回值

nil

备注信息

如果提供了多个按键作为实际参数,所有按键将被模拟为同一时间按下。关于扫描码或键值对应列表您可以参考附录 A。

代码示范

-- 使用扫描码模拟键值 \被按下 PressKey(30)

--使用键值模拟键值 \被按下 PressKey(\

-- 模拟\与\同时按下 PressKey(\

14

ReleaseKey

ReleaseKey() 方法可被用于模拟键盘按键释放动作。 ReleaseKey(scancode [,scancode] ); ReleaseKey(keyname [,keyname] );

参数列表

特定数值扫描码对应的按键将被释放。

scancode

keyname

特定数值键值对应的按键将被释放。

返回值

nil

备注信息

如果提供了多个按键作为实际参数,所有按键将被模拟为同一时间释放。关于扫描码或键值对应列表您可以参考附录 A。

备注信息

--使用扫描码模拟键值 \被释放 ReleaseKey(30)

--使用键值模拟键值 \被释放 ReleaseKey(\

-- 模拟\与 \同时释放 ReleaseKey(\

15


罗技G系列外设宏命令编程参考文档(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西安市2018年智慧旅游 工作实施方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: