Chinaunix
标题:
关于终端透明打印后,出现终端死机问题。
[打印本页]
作者:
ljhljh
时间:
2008-04-24 17:09
标题:
关于终端透明打印后,出现终端死机问题。
b_wtzl_phone_add_prt()
{
file *fp;
char file_name[30];
memset(tel_file,0,sizeof tel_file); //假设tel_file已定义
memset(printfile,0,sizeof printfile); //假设tel_file已定义
memset(file_name,0,sizeof file_name);
strcpy(file_name,”/usr/aaa/print”);
sprintf(tel_file,”%s/%s.tel”,file_name,gh); //假设gh为定值
if( !(fp=fopen(tel_file,”w”)))
{
….
}
fprintf(fp,”\033[5i”]; //打开透明打印
//生成打印内容
…
fprintf(fp,”\033[4i”]; //关闭透明打印
fclose(fp);
sprintf(printfile,”cat %s”,tel_file);
system(printfile); //当编译成功后,执行完此命令时,发现终端会死机。
}
请高手,本程序有什么实际问题吗?,如何终端解决死机问题。
请多多指教,谢谢!
作者:
sdccf
时间:
2008-04-28 09:14
估计不是死机,是启动了终端透明打印,在透明打印状态下终端是不能操作的。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2