我正在尝试将变量附加到剪贴板。 Lua 有办法做到这一点吗?
您可以使用 winapi 模块中的 set_clipboard 方法。
您无法直接在 Vanilla Lua 中执行此操作,但是您应该可以使用不同的模块执行此操作。
正如 Paul Kulchenko 所建议的,winapi 模块可能是一个不错的选择。
这是@Egor Skriptunoff 评论的实现:
function to_clipboard(text)
local p = io.popen("clip.exe", "w")
p:write(text)
p:close()
end
适用于我的 Win 10 和 Lua 5.4。