急!在线等(多媒体播放器) 用delphi的TMediaPlay写播放器。源代码从书上抄下来的,运行的时候老出现一个对话框,提示如下:'project 程序名.exe raised exception class EMCIDeviceDrror with message 加载指定的设备驱动程序时发生了未知的问题。'.Process stopped.Use Step or Run to continue请问如何解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码贴出来...或者运行了Mediaplayer不支持的文件格式? 我写这里时发现能打开AVI文件,却打不开DAT文件,但直接用Mediaplay放可以打开DAT。 应先指定MedaiPlay要播放的文件类型,一般如with MediaPlayer do begin FileName:=''; DeviceType := dtAutoSelect; open; Play;end; 说说你的文件的类型MediaPlayer 支持那么多种文件格式。 转,自己翻译。#include <vfw.h>HWND hMCIWnd = NULL;__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){ hMCIWnd = MCIWndCreate(Handle, HInstance, 0, "c:\\AVSEQ07.dat"); MCIWndPlay(hMCIWnd);}//---------------------------------------------------------------------------void __fastcall TForm1::FormDestroy(TObject *Sender){ MCIWndDestroy(hMCIWnd);}//---------------------------------------------------------------------------void __fastcall TForm1::Button1Click(TObject *Sender){ if (OpenDialog1->Execute()) { MCIWndOpen(hMCIWnd, OpenDialog1-> FileName.c_str(), 0); MCIWndPlay(hMCIWnd); }}或播放文件之前改文件名为jpg。 谁能详细能俗的说明一下 求助:怎么把一个时间和天数加起来,谢谢! 请教简单的多线程问题!!! 急,请高手赐教 About API read/write COM 菜鸟请教高手! 如何屏蔽或忽略delphi中的系统错误 如何检测本机UDP服务端口是否被占用? 关于vb和delphi中两个变量的问题。 救命,用MyDAC的存储文件到Blob字段问题! 急!在线等(多媒体播放器) 靠,100分求教!!!哪位兄弟有这些控件的控件包的 "TEISideBar TSuperWorkspace ComboEdit DateEdit CurrencyEdit"
with MediaPlayer do begin
FileName:='';
DeviceType := dtAutoSelect;
open;
Play;
end;
MediaPlayer 支持那么多种文件格式。
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
hMCIWnd = MCIWndCreate(Handle, HInstance,
0, "c:\\AVSEQ07.dat");
MCIWndPlay(hMCIWnd);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormDestroy(TObject *Sender)
{
MCIWndDestroy(hMCIWnd);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if (OpenDialog1->Execute()) {
MCIWndOpen(hMCIWnd, OpenDialog1->
FileName.c_str(), 0);
MCIWndPlay(hMCIWnd);
}
}或播放文件之前改文件名为jpg。