我正試圖在表單上創建一個擺動進度條,即。我希望進度條從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