我在用delphi的mediaplay编写多媒体时,我怎么正确地计算当前的播放时间.请给点代码.
一定送分.
一定送分.
解决方案 »
- 强烈鄙视csdn打广告的行为
- delphi主从表
- 100分new——如何在打印输出是显示与DBgrid一致的值,而不是读关联的AdoQuery?
- 请看看我的动态数组的函数,为什么报错?
- DBGridEh控件中picklist如何实现combox的触发事件效果?即选择下拉框中的某项后再触发事件?
- 那位仁兄能提供一个Delphi7的CDKEY?我急用!!!!!!!!!!!!!!!!!!!!!!
- 各位大虾有没有判断内存泄露的方法、因我的程序在运行时有报虚拟内存不够,我该怎样做
- 关于ADO、BDE使用场合的讨论
- 关于自定义类的消息处理问题
- 关于程序启动时增加登录窗口的问题
- 在一个Dll中,一个函数的函数名称及参数格式等信息是如何存放的?
- 请问大家有办法让excel显示在一个窗体中么?
TimeFormat := tfMSF;
把取出的长度放在一个longint 的变量中
TheLength := mPlayer.Length;MCI_MSF_Minute(TheLength) //分
MCI_MSF_Second(TheLength) //秒更详细的用法可以参考delphi的帮助文件和微软的帮助
MediaPlayer1.Length div 1000
就歌曲的秒数,可以算出分钟数与秒数。
function GetLength: Integer; 得到长度