请问我用meidaplayer控件 怎样用trackbar既可以显示当前位子 也可以拖动到任意位子?

edwardzmj 2002-05-24 06:51:36
请问我用meidaplayer控件 怎样用trackbar既可以显示当前位子 也可以拖动到任意位子播放?
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gf_john 2002-05-26
  • 打赏
  • 举报
回复
移动之前先暂停,在移动之后在判断位置使mediaplayer。position:=trackbar。positon然后mediaplayer.run即可.
edwardzmj 2002-05-24
  • 打赏
  • 举报
回复
不行 是trackbar。position显示mediaplayer。posittion
而且mediaplayer。position:=trackbar。positon
在onchange中如果mediaplayer。position=trackbar。position
那么就会一停一停的
gf_john 2002-05-24
  • 打赏
  • 举报
回复
在onpositionchang中有两个值newposition和oldposition不过是doubel型的,能告诉我怎样转换为integer或string吗?
tygh2000 2002-05-24
  • 打赏
  • 举报
回复
试试根据trackbar的position来设置mediaplay的position呢?
tygh2000 2002-05-24
  • 打赏
  • 举报
回复
to:gf_john(小鱼)
Trunc 或者Round
to:edwardzmj(天涯浪子)
是不是要实现象超级解霸一样的可以拖动的?如果写在change事件里,肯定不行的,你应该写在mousedown,然后判断移动距离,然后再赋值给mediaplay.position,只是一个思想,在上班,没办法帮你做:)

5,931

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧