无限重复下,文本窗口怎样保持新内容?

使用问题 · 770 次浏览
钱多多。 创建于 2023-11-22 10:12

组合动作,一个无限重复,里面有等待按键,按下某键后,执行后面动作,其中获取的文本,会以文本窗口弹出。

问题:无限重复里面,文本窗口每次弹出的文本内容,会叠加上一次的内容。

请问要怎样重复一次,文本窗口的内容是新内容,不要叠加上一次的?


回复内容
CL 2023-11-22 10:18
#1

详细说说自己怎么做的。

正常情况下,使用显示窗口模块,都是替换已有内容,有可能你让它显示的内容之前叠加了。

-----

请详细描述您的问题:

- 如果是动作问题,请发动作网址

- 完整的说明想实现什么目的。

- 目前是怎么做的(配上截图、录屏)

- 期望的结果

- 实际的结果(配上截图、录屏)

- 调试运行提供调试文件


钱多多。 回复 CL 2023-11-22 12:19 :

文本窗口的变量{今天外面list},在每次重复循环中,文本内容会叠加重复,变量{今天几号}同样重复循环中,却不会重复。那问题应该是出现在“每个”模块这一步。无限重复下,里面的“每个”模块后面需要添加什么吗?还是问题出现在列表操作?

CL 回复 钱多多。 2023-11-22 12:23 :

调试运行,仔细观察下给文本窗口传递的参数。 然后分析一下内容是否正确,如果不正确,这些内容是怎么生成的。

钱多多。 回复 CL 2023-11-22 13:15 :

重复循环第二次时,传递给文本窗口的内容也是重复的,往前找参数,发现问题出现在:

列表操作,添加元素到末尾,第二次循环时,会将第二次的文本内容,也添加到上一次内容末尾。造成后面文本叠加。

这个模块的作用,是将获取的路径列表,提取去除路径的文件名A,在用列表操作模块,把每个文件名A,生成新的不含路径的文件名列表B。

如果不用列表操作模块达到这个效果,还有其他方法,把提取去除路径的文件名A,生成新的不含路径的文件名列表B吗?

另外:重复循环时,列表操作,添加元素到末尾,上一次生成的变量列表,还存在,循环时,这个变量照理应该清零,从头再来才对?


钱多多。 最后更新于 2023-11-22 13:34
CL 回复 钱多多。 2023-11-22 13:36 :

看不太懂思路。 可以看看哪个地方合适,清空一些列表。

钱多多。 回复 CL 2023-11-22 13:37 :

清空一些列表?有专门模块,可以自动清除列表吗


CL 回复 钱多多。 2023-11-22 13:38 :


钱多多。 回复 CL 2023-11-22 13:46 :

显示文本窗口后,增加把上面获取的列表清空(如上图)模块,那下一次循环时,就是新的文本内容,不会叠加了。

谢谢大佬


回复主贴