小问题,请各位大侠帮帮忙。TrackBar控件中怎么控制最后鼠标拖拽格?
我在OnChange里写 label18.Caption := inttostr(Trackbar.Position);
可以执行。
但写showmessage(inttostr(Trackbar.Position)),这个时候发现了问题,Onchange发生在鼠标没有离开之前就响应了,而不是最后一个更改结果。
我希望是在拖拽完毕,鼠标离开Trackbar的时候触发的事件写自己的代码
我的意思是,不希望在拖拽过程触发的事件写我的代码
我希望能在拖拽完毕之后执行我的代码,我应该在哪个事件函数里写呢?
我又试图在失去焦点的事件里写我的代码。但是还是不行。
因为鼠标键松开了,但是TrackBar控件还是获得焦点的;当我点了别的控件,这个时候TrackBar才失去了焦点,然后才会执行我的SHOWMESSAGE()语句,还是没有达到我要求的效果。
大家说说,这个该怎么做啊?