完胜高考备考技能:用ActiveMovie控件制作的播放器却无法播放,急!
来源:百度文库 编辑:神马品牌网 时间:2024/05/06 05:03:38
运行平台VC++6.0
基于对话框的MFC工程中添加了一个ActiveMovie 控件来制作一个多媒体播放器。
主要函数代码如下:
1.文件打开函数代码
void CMyDlg::OnOpen()
{
// TODO: Add your control notificatiohandler code here
char szfile[]=
"Midi File(*.mid)|*.mid|"
"Wave File(*.wav)|*.wav|"
"AVI File(*.avi)|*.avi|"
"Media File(*.mmm)|*.mmm|"
"Mp3 File(*.mp3)|*.mp3|"
"Wma File(*.wma)|*.wma|"
"All File(*.*)|*.*";
CFileDialog Filedlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szfile);
if(Filedlg.DoModal()==IDOK)
{
CStringPathName=Filedlg.GetPathName);
m_ActiveMovie.SetFileName(PathName);
m_listbox.AddString(PathName);
UpdateData(FALSE);
}
}
2.播放函数代码
void CMyDlg::OnPlay()
{
m_ActiveMovie.Run();
}
代码完成后编译能够通过,程序能够运行.但是用文件对话框在打开音频文件的时候,就出现了报错信息弹出Debug Assertion Failed框.
调试了很久也没解决这个问题,急啊.
在这里小生请教各位能够指点迷津.多谢多谢
调试信息如下:
Loaded 'C:\WINNT\system32\winmm.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\olepro32.dll', no matching symbolic information found.
Loaded 'C:\WINNT\MUI\FALLBACK\0804\msctf.dll.mui', no matching symbolic information found.
Loaded 'C:\Program Files\TENCENT\AdPlus\QAHook.dll', no matching symbolic information found.
The thread 0x6C4 has exited with code 0 (0x0).
The program 'D:\Microsoft Visual Studio\MyProjects\HMD\Debug\HMD.exe' has exited with code 0 (0x0).
基于对话框的MFC工程中添加了一个ActiveMovie 控件来制作一个多媒体播放器。
主要函数代码如下:
1.文件打开函数代码
void CMyDlg::OnOpen()
{
// TODO: Add your control notificatiohandler code here
char szfile[]=
"Midi File(*.mid)|*.mid|"
"Wave File(*.wav)|*.wav|"
"AVI File(*.avi)|*.avi|"
"Media File(*.mmm)|*.mmm|"
"Mp3 File(*.mp3)|*.mp3|"
"Wma File(*.wma)|*.wma|"
"All File(*.*)|*.*";
CFileDialog Filedlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szfile);
if(Filedlg.DoModal()==IDOK)
{
CStringPathName=Filedlg.GetPathName);
m_ActiveMovie.SetFileName(PathName);
m_listbox.AddString(PathName);
UpdateData(FALSE);
}
}
2.播放函数代码
void CMyDlg::OnPlay()
{
m_ActiveMovie.Run();
}
代码完成后编译能够通过,程序能够运行.但是用文件对话框在打开音频文件的时候,就出现了报错信息弹出Debug Assertion Failed框.
调试了很久也没解决这个问题,急啊.
在这里小生请教各位能够指点迷津.多谢多谢
调试信息如下:
Loaded 'C:\WINNT\system32\winmm.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\olepro32.dll', no matching symbolic information found.
Loaded 'C:\WINNT\MUI\FALLBACK\0804\msctf.dll.mui', no matching symbolic information found.
Loaded 'C:\Program Files\TENCENT\AdPlus\QAHook.dll', no matching symbolic information found.
The thread 0x6C4 has exited with code 0 (0x0).
The program 'D:\Microsoft Visual Studio\MyProjects\HMD\Debug\HMD.exe' has exited with code 0 (0x0).
用ActiveMovie控件制作的播放器却无法播放,急!
activemovie控件下载
使用ActiveMovie控件和引用ActiveMovie Control type library的区别?
我的Visual Basic 中没有Microsoft ActiveMovie Control控件
引用ActiveMovie Control type library开发的VB流媒体播放器,是否能播放来自网络的多媒体文件?
如何取消Happyshow播放器中的activemovie window?
我的VB里找不到Microsoft ActiveMovie Control控件,谁帮我解决一下?
我用VB的mediaplayer控件做的播放器为什么不能播放视频呢?
我的Visual Basic 6 里面怎么没有Microsoft ActiveMovie Control控件,请问这是怎么回事,我才学VB
为什么我的vb6.0没有activemovie控件?msdn第二张光碟也按装不上?哪位专家给指点下。