gpt4 book ai didi

vbscript - 需要在 VBscript 中感知击键以结束循环

转载 作者:行者123 更新时间:2023-12-05 05:26:48 24 4
gpt4 key购买 nike

我是 VBscript 的新手;就像我大约半小时前才刚刚开始,但我只需要它来制作一个 super 简单的程序。它运行一个 Do Until 循环,我希望它在我按下空格键时停止。我已经完成了其他所有事情,我只需要知道是否/如何检测击键。提前致谢!

最佳答案

您需要将脚本放入 hta 文件(基本上是具有程序权限的网页),请参阅 http://msdn.microsoft.com/en-us/library/ms536473(VS.85).aspx .然后为空格键设置一个事件处理程序。而不是 do 循环做一个计时器,并在计时器滴答声中做一件事。您的空格键事件处理程序取消计时器。

onkeydown 事件


当用户按下一个键时触发。

语法

内联 HTML <ELEMENT onkeydown = "handler" ... >所有平台事件属性object.onkeydown = handler仅限 JScript object.onkeydown = GetRef("handler")仅限 Visual Basic Sc​​ripting Edition (VBScript) 5.0 或更高版本 Named script <SCRIPT FOR = object EVENT = onkeydown>仅限 Internet Explorer

事件信息

气泡是的取消 是要调用按任意键盘键。
默认操作 返回一个数字,指定按下的键的 keyCode。

setInterval 方法


每次经过指定的毫秒数时对表达式求值。

语法

iTimerID = window.setInterval(vCode, iMilliSeconds [, sLanguage])

参数

需要 vCode。指定一个函数指针或字符串的变体,该函数指针或字符串指示在指定的时间间隔过去后要执行的代码。iMilliSeconds 必需。指定毫秒数的整数。语言 可选。指定 LANGUAGE 属性的任何一个可能值的字符串。

返回值

整数。返回一个标识符,该标识符使用 clearInterval 方法取消计时器。

备注

setInterval 方法不断计算指定的表达式,直到使用 clearInterval 方法删除计时器。

关于vbscript - 需要在 VBscript 中感知击键以结束循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23727406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com