各位大虾,小弟有一疑惑,delphi中如何同时控制两个scrollbar控件,即我拖动第一个scrollbar,第二个也已

各位大虾,小弟有一疑惑,delphi中如何同时控制两个scrollbar控件,即我拖动第一个scrollbar,第二个也已同时按相同速度移动相同大小,而且这个scroll... 各位大虾,小弟有一疑惑,delphi中如何同时控制两个scrollbar控件,即我拖动第一个scrollbar,第二个也已同时按相同速度移动相同大小,而且这个scrollbar是tscrollbox中的,望赐教 展开
 我来答
conan415
2011-05-04 · TA获得超过138个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:207万
展开全部
可以通过 在scrollbar1控件的事件(onscroll或者onchange)中改变srollbar2的位置 (position),例如:
procedure TForm1.ScrollBar1Change(Sender: TObject);
begin
ScrollBar2.Position := ScrollBar1.Position;
end;
追问
但是这个scrollbar是tscrollbox中的,不是单独加入的
追答
可以再放一个scrollbar到scrollbox里去,设定位置:
scrollbar.align := alright; // 放在右边
scrollbar.kind := sbVertical; // 垂直
同理第二个也这样,然后同样用以下方法就可以了:
procedure TForm1.ScrollBar1Change(Sender: TObject);
begin
ScrollBar2.Position := ScrollBar1.Position;
end;
手机用户15865
2011-05-04 · 超过49用户采纳过TA的回答
知道答主
回答量:204
采纳率:0%
帮助的人:130万
展开全部
我觉得用什么工具实现其实不是最重要的。最重要的要对这些通信的内容要懂。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式