kyra
发表于 2017-9-13 20:42:24
那就不知道为啥了。反正我这里是OK的。
你试试自己操作字符串改名吧。
shrine
发表于 2017-9-13 21:36:18
本帖最后由 shrine 于 2017-9-13 21:53 编辑
kyra 发表于 2017-9-13 20:42
那就不知道为啥了。反正我这里是OK的。
你试试自己操作字符串改名吧。
RENAMEFILEQQ( 'a.txt', 'b.txt' )
在这个程序中,是不是RENAMEFILEQQ( stInfo.Name, 'b.txt' )?
kyra
发表于 2017-9-14 07:47:31
你需要在 ToDoOneFile 函数中完成重命名,因为它收到的文件名是绝对路径的。而 stInfo.Name 是相对路径。
shrine
发表于 2017-9-14 14:03:30
本帖最后由 shrine 于 2017-9-14 14:07 编辑
kyra 发表于 2017-9-14 07:47
你需要在 ToDoOneFile 函数中完成重命名,因为它收到的文件名是绝对路径的。而 stInfo.Name 是相对路径。 ...
好的
shrine
发表于 2017-9-14 20:11:18
本帖最后由 shrine 于 2017-9-14 21:29 编辑
kyra 发表于 2017-9-14 07:47
你需要在 ToDoOneFile 函数中完成重命名,因为它收到的文件名是绝对路径的。而 stInfo.Name 是相对路径。 ...
终于搞定了,谢谢