1,文件的声明
LoadRunner不支持FILE数据类型,所以在LoadRunner中用int来声明一个文件:
int MyFile;
2,文件的打开
fopen():返回一个FILE数据类型的指针.因为LoadRunner不支持FILE数据类型,所以返回值需要转化成int型.
int MyFile;
MyFile=(int)fopen("C:\\temp\\loans.txt","w");
fopen()函数的第一个参数是创建文件的路径.第二个参数指定了创建文件的模式.下面是常用的几种模式:
“w” - 写, 当需要往文件中写的时候. 如果文件存在,就覆盖该文件,如果文件不存在,根据第一个参数来创建新文件.
“r” – 读, 需要从文件中读的时候. 这个文件必须已经存在.
“a” – 附加, 当往文件末尾添加数据时用到.
“rw” – 读和写.
第一个参数中注意文件路径为"\\",因为"\"在C语言中为转义字符.另外,如果文件和脚本在同一个目录中,文件的完整路径可以省略.
3, 读文件
fscanf():用来读文件。函数语法如下:
int MyFile;
int LoanNumber;
MyFile = fopen(“C:\\temp\\loans.txt”,”r”);
fscanf(MyFile,”%d”, &LoanNumber);
需要注意的是:MyFile是个文件指针(在LoadRunner中并不是真正的指针),被用来代替实际的文件。所有文件的操作都是使用文件指针而不是文件名称。
posted @ 2008-07-17 10:33
onandoff 阅读(20)
评论(0) 编辑 收藏 网摘收藏