0
如何做到这一点谁能帮助我 我还需要一些帮助,检查网络路径是否存在目录拷贝目录VC++
if(Directory::Exists(networkpath))
不工作要么...
我有网络路径以 '\ somefolder \目录' 我想这样
if(Directory::Exists("\\\somefolder\\dir")
没有运气....
如何做到这一点谁能帮助我 我还需要一些帮助,检查网络路径是否存在目录拷贝目录VC++
if(Directory::Exists(networkpath))
不工作要么...
我有网络路径以 '\ somefolder \目录' 我想这样
if(Directory::Exists("\\\somefolder\\dir")
没有运气....
您发布的字符串在dir
之前有一个反斜杠,这不起作用,因为在字符串文字中反斜杠被视为转义字符的前半部分。
您需要对未修饰的文件路径中的每个单个反斜杠使用双反斜杠。
if(Directory::Exists("\\\\somefolder\\dir")
感谢您的回复。在我的文章中,我给出了原始路径。当我检查if(Directory :: Exists(networpath))时,我给出了“\\\\ somefolder \\ dir”,但仍然无效。在这一步它跳过,立即去if语句的else语句。 – paps 2011-05-10 18:48:40
很难判断这是否是完全失败的代码? – 2011-05-10 18:49:34
所有其余的代码工作正常,我已经测试了本地目录,当我chaged路径到网络路径它不工作,目录存在网络路径。 – paps 2011-05-10 19:01:06