51Testing软件测试论坛

标题: 用VU脚本生成目录的方法 [打印本页]

作者: feiyuw    时间: 2007-3-14 16:18
标题: 用VU脚本生成目录的方法
用VU脚本生成目录的方法

使用open()方法无法生成一个目录,比如我想生成d:\robotlog\rlog.txt文件,但是robotlog目录不存在,使用open(file,"d:\\robotlog\\rlog.txt")运行时报错,无法生成该目录。
大家都是怎么解决这种问题的?

还有就是在fprintf中写入文件的"\n"并没有表现为换行符,不知道是什么原因,代码如下:

#include <VU.h>

{
    string filepath="d:\\Robotlog\\rlog.txt";
    int file;

   
    //display
    display("file open");
   
    //file operation
    file=open(filepath,"a");
   
    fprintf(file,"just a test/n");
    fprintf(file," aaaa");
    close(file);
   
}
作者: feiyuw    时间: 2007-3-16 21:00
自己回复吧,用system函数调用系统命令可以实现这一功能,比如要创建d:\robotlog目录只需要用:
system("mkdir d:\\robotlog\\");就可以了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2