这边测试正常
传递给目标动作的参数。存储在该动作的quicker_in_param变量中。
你截图里的这个动作有获取quicker_in_param变量吗?
我测试动作是直接用文本窗口显示的 quicker_in_param 变量,Quicker 版本:2.1.4
这里不能上传视频,你下载看一下吧:https://www.sodatool.com/d/8fc52768-350d-4b80-a405-aa770a5b9516
----
刚刚又测试了一下,发现勾选“每次OCR后运行该动作”选项后,就没有问题,但是如果想按需调用动作的话,结果就传不过去
按需调用动作,说的是在文本框里的工具栏点击动作图标是吧?
这个确实表述、逻辑上有问题,应该是:
1.工具栏点击动作图标,需要选中相应文本后才有效,即:被调用的动作是通过获取选中文本去生效的
2.设置里的参数传递应该仅对“每次OCR后运行该动作”有效,后续把那个参数填写框改成在勾选这个选项后才显示
更新了动作,用获取文本可以得到选中的文本。
但是我觉得更直观的方式是按需调用(点击动作图标)时也通过 quicker_in_param 去传递文本,如果有选中就传递选中文本,没有则传递全部文本。
最开始是考虑【点击动作图标】时通过 quicker_in_param 去传递文本,就是今天改的时候感觉有点反习惯,两种方式会让人分不清传递过去的是啥,所以暂时先这样吧
行,那先这样吧