我的想法是在一个变量或什至多个命令中使用“ Sleep,2000”之类的命令。 在此示例中,您将输入hotstring,然后程序将等待2秒钟,然后将弹出消息框,告诉您您已睡了2秒钟。 但是,我收到一条带有“ SleepVar1”的错误消息:“此行不包含可识别的动作”
constructor(props) {
this.textAreaRef = React.createRef();
}
getSelection() {
const textArea = (this.textAreaRef.current as HTMLTextAreaElement);
console.log(textArea.value.substring(
textArea.selectionStart,
textArea.selectionEnd
)
);
}
render() {
<textarea onMouseUp={() => this.getSelection()}
ref={this.textAreaRef}>
</textarea>
}
一定有办法做到这一点,对吗?也许不是带有变量,而是其他。
答案 0 :(得分:2)
顾名思义,
要在命令中返回变量的给定值,您需要将变量括在 百分号
SleepVar1 = 2000
:*:svar1::
Sleep, %SleepVar1%
msgbox, You slept 2 seconds
return
或function:
; :X*:svar2::SleepVar(3000)
; or
:*:svar2::
SleepVar(3000)
return
SleepVar(value){
Sleep, %value%
msgbox, You slept %value% miliseconds
}