让U盘把内容写入文件,让播放器播放mpg 或avi视频
2011-10-09 18:06
477 查看
/* 案例4 从U盘到MP34 播放音乐 让U盘把内容写入文件 让播放器播放mpg 或avi视频 */ //////////////////////////////////////////////////////////////// // "MP3"模拟程序 //////////////////////////////////////////////////////////////// #include<iostream> #include<windows.h> #include <mmsystem.h> #include <fstream> #pragma comment(lib,"winmm.lib") using namespace std; /////////////////////////////////////////////////////// // UDISK 窗口类,父类 /////////////////////////////////////////////////////// class UDISK { private: //私有成员 char *crow[100]; int nrow; public: UDISK (void) //构造函数 { nrow=0; } void read(void); //读数据 void write(char *pstr); //写数据 }; //读数据 void UDISK ::read(void) //读数据 { int i=0; for(i=0;i<nrow;i++) { cout<<crow[i]<<endl;; } } //写数据 void UDISK ::write(char *pstr) //写数据 { ofstream out("E:\\U.txt"); if (!out) { cout<<"Cannot open file."; exit(1); } crow[nrow]=pstr; nrow++; int i=0; for(i=0;i<nrow;i++) { out<<crow[i]; } out.close(); } /////////////////////////////////////////////////////// // MP3 类,子类 /////////////////////////////////////////////////////// class MP3:public UDISK { public: void play(char *pstr); }; //MP3 播放 void MP3::play (char *pstr) { char str[100]="play "; strcat(str,pstr); cout<<str; mciSendString(str,NULL,0, 0); } //////////////////////////////////////////////////////////////////////// //主函数 /////////////////////////////////////////////////////////////////////// int main() { UDISK U1; //模拟U 盘 cout<<"--模拟U 盘写--\n"; U1.write (" 《劝学》 "); U1.write ("三更灯火五更鸡,"); U1.write ("正是男儿读书时。"); U1.write ("黑发不知勤学早,"); U1.write ("白首方悔读书迟.。"); cout<<"\n--模拟U 盘读--显示其内容--\n"; U1.read (); MP3 M1; //模拟PM3 cout<<"\n--模拟MP3 播放--\n"; M1.play ("E:\\附2集合.wmv"); char a; cin>>a; //输入任一字符,等待音乐播放 return 0; }
相关文章推荐
- html制作简单框架网页二 实现自己的影音驿站 操作步骤及源文件下载 (可播放mp4、avi、mpg、asx、swf各种文件的视频播放代码)
- Qt实用技巧:使用QMediaPlayer和Windows自带组件播放swf、rmvb、mpg、mp4等视频文件
- 2.3 写入AVI视频文件
- 快捷键实现启动指定播放器播放指定路径视频文件
- Windows Media Player播放AVI视频文件时,只有声音,没有图像,问题解决
- rtp,rtcp网络音视频写入(avi)文件,音视频同步方案
- opencv-写入AVI视频文件
- android开发视频播放器------Vitamio第一个例子 播放url类型文件
- PPT中插入avi、mpg、flv、swf及rm、rmvb等视频文件的方法
- 网页插入的播放器代码 ,播放不了AVI的视频
- 从文件中播放视频 VideoCapture_read_avi.py
- OpenCV —— 写入AVI视频文件
- AVI 视频文件的播放
- 第三节 写入AVI视频文件
- 在网页中插入mp3、mpg、rm等视频文件播放器的代码
- 网页中添加播放器播放视频文件与网页增加背景音乐示例
- 截取视频文件第一桢的图片和转换视频格式文件为flv(支持文件格式:asf,avi,mpg,flv,3gp,mov,wmv)
- OpenCV写入AVI视频文件
- [转]截取视频文件第一桢的图片和转换视频格式文件为flv(支持文件格式:asf,avi,mpg,flv,3gp,mov,wmv)
- Qt实用技巧:使用QMediaPlayer和Windows自带组件播放swf、rmvb、mpg、mp4等视频文件