51Testing软件测试论坛
标题:
LR脚本中怎样打开一个文件(能定义一个FILE类型的变量吗)
[打印本页]
作者:
lixiuquan_163
时间:
2007-9-10 12:57
标题:
LR脚本中怎样打开一个文件(能定义一个FILE类型的变量吗)
在LR脚本中怎样打开一个存在本地的文件,然后将文件中内容赋值给一个变量? 我在脚本中定义了一个FILE类型的文件变量,想使用C语言中的一些构造函数来实现,可
LR脚本中不识别file类型的定义,怎么办呀?请大家帮助一下?sdlkfj7
作者:
lixiuquan_163
时间:
2007-9-10 13:32
标题:
大家快帮忙呀?急呀!!!
大家快帮忙呀?急呀!!!
作者:
haiquan180
时间:
2007-9-10 14:07
你看下fopen函数
作者:
423799223
时间:
2007-9-10 14:27
楼上的说明白了
看帮助吧
作者:
423799223
时间:
2007-9-10 14:28
Action() {
int count, total = 0;
char buffer[1000];
long file_stream;
char *filename = "c:\\readme.txt";
/* Open the file with read access */
if ((file_stream = fopen(filename, "r")) == NULL ) {
lr_error_message("Cannot open %s", filename);
return -1;
}
/* Read until end of file */
while (!feof(file_stream)) {
/* Read 1000 bytes while maintaining a running count */
count = fread(buffer, sizeof(char), 1000, file_stream);
lr_output_message("%3d read", count);
/* Check for file I/O errors */
if (ferror(file_stream)) {
lr_output_message("Error reading file %s", filename);
break;
}
total += count; /* add up actual bytes read */
}
/* Display final total */
lr_output_message("Total number of bytes read = %d", total );
/* Close the file stream */
if (fclose(file_stream))
lr_error_message("Error closing file %s", filename);
return 0;
}
*******************************************************************
Output:
Action.c(19): 1000 bytes read
Action.c(19): 1000 bytes read
...
Action.c(19): 1000 bytes read
Action.c(20): 977 read
Action.c(34): Total number of bytes read = 69977
作者:
lixiuquan_163
时间:
2007-9-10 14:44
标题:
谢谢您的帮助!
谢谢您的帮助,再向您请教一下,如何把从文件中读出来的内容赋值给一个变量?请指教该使用那个函数?
作者:
lixiuquan_163
时间:
2007-9-10 15:08
标题:
??
我使用fgets函数将打开的文件中的内容赋值给一个字符串,可为什么只能读取第一行的数据呀?
作者:
lixiuquan_163
时间:
2007-9-10 15:18
标题:
想到办法了,多谢大家的帮助!
想到办法了,多谢大家的帮助!特别是“423799223 ”
作者:
ebuluo
时间:
2007-9-10 16:06
怎么解决的 ?
作者:
ebuluo
时间:
2007-9-11 11:25
鄙视像楼主这种得到思路解决问题后就跑的人。给你一个鸡蛋先
我试了一下其实这样就可以。
代码片断:
rewind(file_stream);
while (fgets(line, 100, file_stream) != NULL)
{
lr_output_message( "The line is %s", line);
}
作者:
ebuluo
时间:
2007-9-11 11:26
格式有点乱
作者:
423799223
时间:
2007-9-11 13:24
不是吧
我给出的格式乱?
晕死
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2