我正在尝试在表单上创建一个振荡进度条,即。我希望进度条从0开始,移动完成然后返回。就像Night Rider中Kitt上常用的灯光,或新的Windows 7进度条一样。
有人知道如何在Delphi XE中实现这一目标。
问候,彼得。
答案 0 :(得分:6)
尝试TProgressBar
并将样式设置为pbstMarquee
。可能就是你要找的东西。
答案 1 :(得分:2)
Theres是一个非常好的进度条(包含源代码),在Ubuntu进度条上设置样式,位于http://jd-powered.net/notes/ubuntuprogress-delphi-component
答案 2 :(得分:1)
您必须将样式设置为pbstMarquee
。要设置的另一个属性是MarqueeInterval
,它控制动画速度。
我不相信使用简单的Delphi进度条可以让进度指示器从左向右移动,然后从右向左返回,就像KITT一样!一旦它到达右边,然后从左边再次开始。