组合动作,一个无限重复,里面有等待按键,按下某键后,执行后面动作,其中获取的文本,会以文本窗口弹出。
问题:无限重复里面,文本窗口每次弹出的文本内容,会叠加上一次的内容。
请问要怎样重复一次,文本窗口的内容是新内容,不要叠加上一次的?
文本窗口的变量{今天外面list},在每次重复循环中,文本内容会叠加重复,变量{今天几号}同样重复循环中,却不会重复。那问题应该是出现在“每个”模块这一步。无限重复下,里面的“每个”模块后面需要添加什么吗?还是问题出现在列表操作?
调试运行,仔细观察下给文本窗口传递的参数。 然后分析一下内容是否正确,如果不正确,这些内容是怎么生成的。
重复循环第二次时,传递给文本窗口的内容也是重复的,往前找参数,发现问题出现在:
列表操作,添加元素到末尾,第二次循环时,会将第二次的文本内容,也添加到上一次内容末尾。造成后面文本叠加。
这个模块的作用,是将获取的路径列表,提取去除路径的文件名A,在用列表操作模块,把每个文件名A,生成新的不含路径的文件名列表B。
如果不用列表操作模块达到这个效果,还有其他方法,把提取去除路径的文件名A,生成新的不含路径的文件名列表B吗?
另外:重复循环时,列表操作,添加元素到末尾,上一次生成的变量列表,还存在,循环时,这个变量照理应该清零,从头再来才对?
看不太懂思路。 可以看看哪个地方合适,清空一些列表。
清空一些列表?有专门模块,可以自动清除列表吗
显示文本窗口后,增加把上面获取的列表清空(如上图)模块,那下一次循环时,就是新的文本内容,不会叠加了。
谢谢大佬