分配剪贴板时,出现错误“可变名称包含非法字符”

When assigning Clipboard I get the error "varible name contains an illegal character"

提问人:R3dTux 提问时间:1/5/2023 更新时间:1/5/2023 访问量:70

问:

我正在尝试将剪贴板设置为字符串,但字符串包含导致“可变名称包含非法字符”错误的字符。我不确定我应该如何处理这个错误,我找不到任何解决方案。

我的代码:

var := "/text ~10 ~2 ~3 text:text"
Clipboard := %var%
Send, ^v

我希望它将“/text ~10 ~2 ~3 text:text”粘贴到文本编辑器中,而不是出现错误。

变量 自动热键 剪贴板 无效字符

评论

0赞 pizzashi 1/5/2023
嘿,只需替换为 .使用 walrus 运算符 () 时,不需要用百分号将变量括起来,仅当使用等号运算符的旧方法时。Clipboard := %var%Clipboard := var:=

答:

0赞 Relax 1/5/2023 #1

表达式中的变量名称不用百分号括起来。

var := "/text ~10 ~2 ~3 text:text"
Clipboard := var
Send, ^v

Clipboard := "/text ~10 ~2 ~3 text:text"
Send, ^v