请教多媒体问题(8分)

  • 主题发起人 主题发起人 ldaan
  • 开始时间 开始时间
L

ldaan

Unregistered / Unconfirmed
GUEST, unregistred user!
请教大虾们几个问题,希望得到大家的帮助(小弟分数已不多):
1. 如何将系统默认的后缀付给opendialog的filter呢?
2. 用trackbar记录mediaplayer播放文件的position,是否一定要用timer呢?
另外,当用手拉动trackbar的position时,mediaplay播放文件的position也要相应改变(但又要考虑到trackbar要记录medialayer自然播放的position),如何是好? 注意:不能用scrollbar!
3. animate是否只可以播放标准动画?对于有声音的可不可以播放?



 
1. 查找win.ini中的MCI部分,你可以得到所有的后罪名,然后在得DELPHI中动态添加
2. 在MEDIAPLAYER的 ONCHANGE ??事件中可以更改TrackBar的位置
3. 同样道理,在TrackBar的OnChang事件中调MediaPlayer的位置,但是为了考虑到你
括号里说的,应该把MedialPlayer1.Position:= 这一句话的位置移动到他的
拖动事件里,怎么写清参考拖动事件。如果你非要在这里写,我想你还是用Timer
吧。或者用一个标志位,表征这个改动是由谁引起的,该由谁结束,否则,你的改变
将没完没了,我想程序会受不了。
3. 是的,它这能播放一种动画(avi),即不含声音的未压缩的AVI文件,但我想这你也
不能叫它是“标准动画”吧。如果要播放声音,用mEDIALpLAY 代替


 
接受答案了.
 

Similar threads

D
回复
0
查看
911
DelphiTeacher的专栏
D
D
回复
0
查看
868
DelphiTeacher的专栏
D
D
回复
0
查看
840
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部