LoadRunner Excel 读写操作(针对单个表格操作)

上一篇 / 下一篇  2015-12-25 11:07:32 / 个人分类:LoadRunner

/*
*               Author: 帮主
*                 Date: 2015-12-25
*         Introduction: loadrunner Excel 文件操作。
*                       1、细分到单个表格
*                       2、可以获取Excel 文件的 指定 行/列 .
*/ 

/*
*   提前说明: 网上、书上暂时没有针对Excel文件操作的例子(至少我目前没有找到)。在我发现这个文件处理方式后
*            后面调用的Function 都是自己编写的,所以,功能已经实现,但是暂未优化,就当是 抛砖引玉。
*
*
*     Excel 文件的每个 Cell(单元格)是以 ‘\t’ 为结束符,所以每个单元格中数据添加完毕后,加上 \t 就会跳*          到第二列中
*          
*
*/

Action()
{
   int MyFile;
   char *FilePath = ".\\ControlExelc.xls";

   int loop = 6;
   char Data[100]="hello\t\tworld !";
   char Data2[100] = "joseph\t帮主";

// 写人数据到文件
   MyFile = (int)fopen(FilePath,"w");
  fprintf(MyFile,"%s\n",Data);
       fprintf(MyFile,"%s\n",Data2);

   lr_output_message("Data: %s",Data);


   
// 读 文件
   MyFile = (int)fopen(FilePath,"r");

    while(1){
      fscanf(MyFile,"%s",Data);
       if(feof(MyFile) != 0)     // 判断A 文件数据是否读取完毕。
        {
                   break;
  }
  lr_output_message("Data = %s",Data);
      };

 

   fclose(MyFile);

return 0;
}

// 由于自己写的代码有点丑,暂不添加上。不过思路已经提供。

TAG: Excel

 

评分:0

我来说两句

Open Toolbar