我正试图在表单上创建一个摆动进度条,即。我希望进度条从0开始,移动到完成然后返回。就像Night Rider的Kitt灯一样,或者新的Windows 7进度条。delphi摆动进度条
有没有人知道如何在Delphi XE中实现这一点。
问候,彼得。
我正试图在表单上创建一个摆动进度条,即。我希望进度条从0开始,移动到完成然后返回。就像Night Rider的Kitt灯一样,或者新的Windows 7进度条。delphi摆动进度条
有没有人知道如何在Delphi XE中实现这一点。
问候,彼得。
尝试一个TProgressBar
并将Style设置为pbstMarquee
。可能是你在找什么。
谢谢。我是XE的新手,所以还有一个学习曲线! – 2011-03-10 13:18:07
您必须将样式设置为pbstMarquee
。另一个要设置的属性是MarqueeInterval
,它控制着动画速度。
我不相信用简单的Delphi进度条可以让进度指示器从左到右移动,然后像KITT一样从右向左返回!一旦它到达右边,然后再从左边开始。
Hassel .. err Heffernan:它是KITT :) – 2011-03-10 13:08:52
@The_Fox EEK!固定! – 2011-03-10 13:12:01
这一个已经够接近了!谢谢。 – 2011-03-10 13:16:20
即使世界一个非常漂亮的进度条(完整的源),风格Ubuntu的进度条上,在http://jd-powered.net/notes/ubuntuprogress-delphi-component
这种模式的最糟糕的事情是,它错误地给用户的想法,他们正在寻找在实际进展;除非它在到达结尾时重新开始(是的,它看起来稍有不同,这对每个人都不清楚)。显示误导性信息可能比没有显示任何内容更糟糕。如果你想表明应用程序仍然很忙碌,我会寻找另一种方法来实现这一点。 – 2011-03-10 19:44:35