LoadRunner中檔案操作的一個例子
Action()
{
int id;
char * groupname;
char w_buf[64];
long file_stream;
char * filename = "D://output.txt";
// 檢查檔案是否存在
if(file_exists(filename))
{
// 如果存在則刪掉
remove(filename);
}
strcpy(w_buf,"123456");
//lr_output_message("%s",w_buf);
// 以寫方式開啟檔案
if((file_stream = fopen(filename,"w"))==NULL){
lr_error_message("Cannot open %s",filename);
return -1;
}
lr_whoami(&id, &groupname, NULL);
// 把資料寫入檔案中
fprintf(file_stream, "log file of virtual user ID: %d group: %s/n", id, groupname);
fprintf(file_stream, w_buf, id, groupname);
// 關閉檔案
if (fclose(file_stream))
lr_error_message ("Error closing file %s", filename);
return 0;
}
// 檢查檔案是否存在
int file_exists(char* file_name) {
int fp; // file pointer
fp = fopen(file_name, "r+");
if (fp == NULL) {
return FALSE;
} else {
fclose(fp);
return TRUE;
}
}
相關文章
- 檔案操作中的幾個大坑
- Java關於檔案上傳的一個例子Java
- 一個ORACLE匯入和匯出XML檔案的例子OracleXML
- oracle中的檔案操作Oracle
- SQL loader 匯入csv格式的表格檔案的一個例子SQL
- 在一個js檔案中引入另一個js檔案JS
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel
- Python判斷一個檔案中的字串是否存在於另外一個檔案中Python字串
- 將framework檔案放在一個單獨的檔案中Framework
- C++中的檔案操作C++
- Android中Service的一個Demo例子Android
- 一個.Net簡單、易用的配置檔案操作庫
- 使用sqlloader控制檔案生成外部表建立語句的一個例子SQL
- Java中檔案的讀寫操作Java
- Java中對檔案的操作 (轉)Java
- servlet 當中操作檔案Servlet
- 插入一個檔案到DB中
- 在Node.js中操作檔案系統(一)Node.js
- Android中檔案的讀寫操作Android
- 如何批量複製多個檔案到多個目錄中(批量複製檔案,多對多檔案高效操作的方法)
- perl例子--讀取大檔案中某幾行
- Python 檔案操作(一)Python
- Symbian中操作ini檔案
- 檔案IO中基礎操作
- Python中的檔案的讀寫操作Python
- VB原始碼推薦:一個操作Ini檔案的類 (轉)原始碼
- inittab檔案中的一個要設定的地方!
- 一個小例子,給你講透典型的 Go 併發操作Go
- dataguard中需要注意的一些資料檔案操作
- 在多個檔案中import同一個檔案,webpack會多次打包嗎ImportWeb
- 如何在linux 中合併兩個檔案為一個檔案pasteLinuxAST
- 一個jquery的小例子jQuery
- 一個測試檔案與原始檔位於不同模組時Jacoco覆蓋率配置的例子
- C檔案與檔案的操作
- 在LoadRunner中使用檔案的相關函式函式
- 匯出多個檔案到一個Excel中的不同sheetsExcel
- 6.1Python檔案的操作(一)Python
- 檔案操作的一些疑問