- 注册时间
- 2007-5-13
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2007-8-7 09:46:57
|
显示全部楼层
//问题出在这里!
int savetxt()
{
no=1;
memset(buf,0,400);
Block(82,53,159,79,0);
for(;;)
{
TextOut(84,53,"选择图片编号:",1);
sprintf(s,"〈 %d 〉 ",no);
TextOut(100,66,s,1);
Refresh();
key=getchar();
if(key==key_esc)
return 0;
if(key==key_left)
{
no--;
if(no<1)
no=20;
}
if(key==key_right)
{
no++;
if(i>20)
no=1;
}
if(key==key_enter)
{
for(k=1;k<=height;k++)
{
for(j=1;j<=width/8;j++)
{
sum=0;
for(i=1;i<=8;i++)
sum=data[j*8-8+i][k]*(256>>i)+sum;
ch10to16(sum);
strcat(buf,s);
}
}
sprintf(s,"/文本文件/%d.txt",no);
if(fp=fopen(s,"w")==0)
return 0;
fwrite(buf,1,strlen(buf),fp);
fclose(fp);
return 1;
}
}
} |
|