易码技术论坛

 找回密码
 加入易码
搜索
查看: 174935|回复: 2

[求助]yan或《仙境》的作者请进来一下,关于VNT的播放问题!

[复制链接]
发表于 2007-1-8 16:49:59 | 显示全部楼层
比如我要播放/同步声音/a.vnt
可以这样写:
void main()
{char fp;
long filelen;
if(!(fp=fopen("/同步声音/a.vnt","r")))return;//打开文件
filelen=fseek(fp,0,2)-2;//获取播放长度
fseek(fp,2,0);//定位
System.SndOpen();System.SndPlayFile(fp,filelen,0x18007);//播放
for(;;)
  {if(System.SndIfEnd())break;//判断是否结束
  //...................可以加入在播放过程中要处理的代码(比如显示图片,歌词等)
  }
System.SndStop();System.SndClose();fclose(fp);//关闭
}
就这么简单!
 楼主| 发表于 2007-1-8 21:08:42 | 显示全部楼层
谢谢你啊!太感谢了!我试了好久都没成功!
 楼主| 发表于 2007-1-8 13:28:55 | 显示全部楼层 |阅读模式
  看了一下yan的《星星影院》的代码,结果还是看不懂。不知yan能不能给我一个只能播放程序中指定的vnt文件的程序代码!
谢谢了!在下感激不尽!!
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-3-29 17:25 , Processed in 0.009525 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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