|
在你的脚本基础上改了一点东东,用红色标出来,这个脚本在我机子上已经通过了,最后的显示结果是:
“0记录aaaaaa在添加以前就在数据库中存在,本次添加失败
1记录aaaaaa在添加以前就在数据库中存在,本次添加失败
2记录aaaaaa在添加以前就在数据库中存在,本次添加失败”
不知道是不是你想要的结果。
###主脚本#####
myFile = "d:\\xyb\\sedsbg.txt";
shiji="aaaaaa";
result="记录"&shiji&"在添加以前就在数据库中存在,本次添加失败";
report_msg(result);
for(i=0;i<3;i++)
{
call "C:\\Documents and Settings\\Administrator\\My Documents\\result"();
result(myFile,i,result);
call_close "C:\\Documents and Settings\\Administrator\\My Documents\\result"();
}
####被调用脚本#####
public function result(myFile,line,result)
{
static rc;
rc = file_open(myFile, FO_MODE_APPEND);
if(rc == E_OK)
{
#file_printf(myFile, "%s\r\n", result);
#pause(result);
#file_printf(myFile, "%s "&line&"\n", "\n"&line & result);
file_printf(myFile,line&"%s\r\n", result);
#file_save
file_close(myFile);
}
else
{
report_msg("file_open failed with error " & rc);
}
}
[ 本帖最后由 shiwomyw 于 2006-12-21 22:19 编辑 ] |
|