|
=====================================
char array1[50];
char array2[50];
long fl;
char *fp = "G:\\test.txt"; /*G盘test.txt记事本 存放array2 截取的合同号*/
=====================================
strcpy(array1,lr_eval_string("{paramStatusBarText}"));
lr_output_message("paramStatusBarText: %s", array1);
strncpy(array2,&array1[5],13);
array2[13] = '\n'; /*换行符*/
lr_error_message("截取的合同号 : %s", array2); /*输出错误信息,查看合同号*/
fl = fopen(fp,"a+");
fwrite(array2,strlen(array2),1,fl);
=====================================
跑了N遍,截取合同号后 总是在数字下边多出一些乱码,搞不定,望高手赐教!!拜谢 ~~~~~
[ 本帖最后由 m_r3326 于 2010-6-11 09:34 编辑 ] |
|