用TrackBar组件配合做个播放器,但是该组件的拖动事件不知道怎么控制? 如题: 不知道这里的拖动开始,拖动结束怎么才能控制,需要怎么设置属性,才能控制好拖动事件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在OnChange事件里判断Position属性 那我怎么知道,它鼠标是不是拖动啊,而且像播放器一样,播放器在播放的时候,也是可以拖动的,那原来播放器播放的时候,那tacker的change事件就是发生的,我怎么搞? 一般來說 Onchange 是不建議使用的...1.你先要從 Trackcbar這個東西繼承一個東西,例如取名字為 TrackbarEx2.不用說,看代碼...//unit TrackBarEx;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls;type TTrackBarEx = class(TTrackBar) private { Private declarations } protected { Protected declarations } public { Public declarations } published { Published declarations } property OnMouseUp;//添加之一 property OnMouseDown;//添加之二 end;procedure Register;implementationprocedure Register;begin RegisterComponents('Samples', [TTrackBarEx]);end;end.{使用方法:OnMouseDown 設置一個標志(一般為Boolean=ture),在這裡幹你要幹的事情,就是別幹改變歌曲位置的事情...OnMouseUp 設置Player.Position =...,然後 Boolean = False 翻轉;}這樣你應該知道如何做了? 设置进度条DragMode=dmAutumatic,然后在事件DragDrop,DragOver中写代码就可以了 ADODataSet查询。高手看看! 如何替换ListView中某行的某列 delphi发送post请求(JSP转Delphi代码) 急!!一个记录统计问题 找不到第一条记录!! 招聘Delphi 兼职程序员 不知道各位高手遇到过这个问题马? 哪里有比较好的关于delphi 的书籍的下载?或者比较好的网站 一个涵数,请问什么意思,如何用,在线等待 图片批量叠加文字的问题 大家好啊,我是花心小鱼呀,我有个问题不敢在别的地儿发,他们的分给的太高.认识我的帮顶下哈!!~希望BZ不要删除! 请教一个FireBird 数据库中 SQl 的写法
1.你先要從 Trackcbar這個東西繼承一個東西,例如取名字為 TrackbarEx
2.不用說,看代碼...
//
unit TrackBarEx;interfaceuses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ComCtrls;type
TTrackBarEx = class(TTrackBar)
private
{ Private declarations }
protected
{ Protected declarations }
public
{ Public declarations }
published
{ Published declarations }
property OnMouseUp;//添加之一
property OnMouseDown;//添加之二
end;procedure Register;implementationprocedure Register;
begin
RegisterComponents('Samples', [TTrackBarEx]);
end;end.
{使用方法:
OnMouseDown 設置一個標志(一般為Boolean=ture),在這裡幹你要幹的事情,就是別幹改變歌曲位置的事情...
OnMouseUp 設置Player.Position =...,然後 Boolean = False 翻轉;
}
這樣你應該知道如何做了?