首页 > 解决方案 > 为什么 filemove() 不能使用相对目录

问题描述

我正在使用PB8.0。当我使用filemove()将文件移动到另一个目录时,我使用这样的相对目录:

filemove("\\test\test.csv","\\test1\test.csv")

但它返回 -1,表示“打开源文件时出错”。

当我使用绝对目录时,比如

filemove("C:\Users\dell\Documents\test\test.csv","C:\Users\dell\Documents\test1\test.csv") 

没关系。

我想知道为什么我不能使用相对目录filemove()

标签: powerbuilder

解决方案


不要使用反斜杠。在相对路径的开头使用正斜杠并且不使用任何内容:

filemove("test/test.csv","test1/test.csv")

资源


推荐阅读