函数:writePasteboard、readPasteboard 读写剪贴板

函数名称:读写剪贴板

函数功能:对系统剪贴板进行读写操作

函数方法

写入剪贴板

writePasteboard(string string, number type);

返回值:无

读出剪贴板内容

string = readPasteboard()

返回值:string

参数 类型 字段 说明
string string 必填 写入或读出的剪贴板字符串
type number 选填 当 type 为 1 时,string 参数为一个图片路径
(仅支持引擎版本 iOS v2.3.6 以上)

脚本实例:

从剪贴板中写出到编辑框

--读出剪贴板内容
string = readPasteboard();    
--延迟 0.5 秒
mSleep(500);     
--写出字符串
inputText(string);

从文件中读入一行并储存到剪贴板

--以只读方式打开文件
file = io.open(userPath().."/res/test.txt" ,"r");    
--如果打开成功
if file then    
    --储存到剪贴板
    writePasteboard(file:read());    
else
    toast("Cannot open: test.txt",0);
end
--关闭文件
file:close();

iOS 系统:粘贴图片

writePasteboard("1.png",1)
keyDown("RightGUI")
keyDown("v")
keyUp("v")
keyUp("RightGUI")

注意事项:

  • 参数 type 仅支持引擎版本 iOS v2.3.6 以上。

  • 该函数将覆盖系统剪贴板,如有重要数据储存在剪贴板请及时备份。

  • 当脚本要上传到帮你玩、企业版和小精灵平台时,请使用 userPath 函数自动获取路径。

Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-01-20 17:47:33

results matching ""

    No results matching ""