社区
C++ Builder
帖子详情
为什么用BCB的MediaPlay不能播放VCD的;dat格式,但改为.mpg能行?
电脑爆
2003-08-02 09:22:36
在编程过程中,发现用C++ Builder的MiaPlay不能播放VCD的;dat格式,但把这个文件改为.mpg就能播放,请高手解答怎么解决,谢谢!
E-mail:hongchen363@163.com
QQ:93000783
...全文
57
8
打赏
收藏
为什么用BCB的MediaPlay不能播放VCD的;dat格式,但改为.mpg能行?
在编程过程中,发现用C++ Builder的MiaPlay不能播放VCD的;dat格式,但把这个文件改为.mpg就能播放,请高手解答怎么解决,谢谢! E-mail:hongchen363@163.com QQ:93000783
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
电脑爆
2003-08-08
打赏
举报
回复
虽然我这问题还没有解决,估计是我这电脑问题,就这样结贴吧,谢谢各位!
电脑爆
2003-08-06
打赏
举报
回复
还是不行,我装BCB5试一下。
jishiping
2003-08-06
打赏
举报
回复
不会吧,我用BCB5和BCB6都试过的,使用API函数,可以播放VCD的 *.dat 文件的。应该是
你写错了,或者你的Windows的媒体播放机不能播放VCD文件。
电脑爆
2003-08-05
打赏
举报
回复
还是不行呀,我用的是BCB6编译的,出现“无法在指定的MCI设备上播放指定的文件。文件可能已损坏,或格式不对,或没有此格式的文件处理程序可用。”错误。我试过很多文件。能播放.mpg格式。
ddeng
2003-08-04
打赏
举报
回复
设置MediaPlayer的媒体类型属性
jishiping
2003-08-04
打赏
举报
回复
不要用TMediaPlay控件,用API函数就可以了,很简单的。
#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);
}
}
电脑爆
2003-08-04
打赏
举报
回复
各位大侠,我不可能每次把VCD碟放进光驱,然后拷贝、改名、播放……
请问子寒:你的MediaPlayer的各属性是怎样设置的?
zihan
2003-08-02
打赏
举报
回复
我的好像可以播放dat的啊,如果不行,那么你在播放之前首先改名,播放完成之后,然后该回去啊.
有可能是系统的问题,设置了不同的解码方法,具体的我也不知道怎么回事
最强悍的 VC VB反编译工具 Hex-Rays
最强悍的反编译工具 Hex-Rays。 可以反编译 VB VC
BCB
Delphi 等等一切 x86/x64 代码为 C 代码。密码参见内附说明文件。 我写了个简单的介绍 http://blog.caozhongyan.com/article.asp?id=19
生成
bcb
能用的python.lib
添加python.lib文件。
#pragma link "python-
bcb
.lib" 。
这个lib是要你编译器能用的lib,我用的是
bcb
,而Python给的是vc版的lib,所以先要用
bcb
/bin文件夹中的 coff2omf.exe转换成
bcb
能用的lib。将python27.lib文件放到bin文件夹下,新建.text文件,改后缀为.bat 代码如下:
coff2omf.exe python2
BCB
6中使用sqlite
维京猎人的方法。 Sqlite版本3.8.2 自从网友推荐我用SQLite以后,我就从网上学习
BCB
6使用SQLite的用法。网上找到的方法总结为两个:一个利用
BCB
自带的implib软件,将SQLite网站提供的DLL生成lib文件,将lib、h、dll三个文件应用到自编的软件上;另一个办法是利用VC或VS,将SQLite网站提供的DEF生成lib文件,再用
BCB
的coff2o...
Windows无法连接到打印机、打印机连接出现0X00000
bcb
错误应该如何解决?这应该是是最全面的解决方法啦~~
问题: 在同一局域网、工作组的计算机连接共享打印机出现Windows无法连接到打印机、打印机连接出现0X00000
bcb
等提示。 我分别使用了主机名共享连接与局域网ip地址共享连接的方式,均提示失败。 解决办法: 1.进入控制面板→管理工具→本地安全策略(也可以win+r 输入gpedit.msc,然后windows设置→安全设置) 2.本地策略→安全选项→网络安全:LAN管理器身份验证级别...
VC中关于 0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值说明
VC在调试时,可能会报“写入位置0xcccccccc 时发生访问冲突”,或者“写入位置0xcdcdcdcd 时发生访问冲突”,这些问题可能是由于使用了未初始化的指针引起的。
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章