易码技术论坛

 找回密码
 加入易码
搜索
查看: 217528|回复: 6

问题:TC800的LAVA

[复制链接]
发表于 2006-10-22 14:08:36 | 显示全部楼层
可以的,我记得有个函数
FlmDecode
具体用法看yan的帖子
发表于 2006-10-22 18:05:59 | 显示全部楼层
是的
发表于 2006-12-8 11:47:24 | 显示全部楼层
支持所有的LAVA机型 支持tc800 支持lav.ys168.com
发表于 2006-12-8 20:41:05 | 显示全部楼层
这个我设计的函数
void showflm()
{
int c;
int i;
int ioffset;
char Pictemp[6400];
if ((fp=fopen("/开机画面/美梦4.flm","r"))!=0)
{
for(i=0;i<43;i++)//动画图片的数量
{
rewind(fp);
ioffset=17-i;
fseek(fp,i*6401+ioffset,1);
fread(Pictemp,1,6400,fp);
ClearScreen();
WriteBlock(1,0,160,80,1,Pictemp);
Refresh();
Delay(350);
if(Inkey()==KEY_ENTER)break;//动画运行中按输入键结束动画
}
}//if_fopen
fclose(fp);
}//showflm

注:这个函数播放的是灰度图片,由制作开机动画的那个软件把连续文件名的BMP图片制作成FLM.用这个函数播放的FLM不能是采用压缩的FLM
发表于 2006-12-8 21:16:09 | 显示全部楼层
用压缩flm会减少很大一部分体积
发表于 2006-12-21 20:29:01 | 显示全部楼层
fp好象没有定义吧?刚在机子上试了一下
 楼主| 发表于 2006-10-22 14:04:17 | 显示全部楼层 |阅读模式
  能在里面加如FLM吗?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-29 18:56 , Processed in 0.009973 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表