程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi窗口進度條例子,顯示在狀態欄

Delphi窗口進度條例子,顯示在狀態欄

編輯:Delphi

Delphi窗體狀態欄檢查框效果,實現類似進度條效果的狀態欄,不知道如何在窗體上加進度條的可參考下,代碼還是相當簡單的。

01 unit Unit1; 02 interface 03 uses 04   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 05   Dialogs, Buttons, ImgList, StdCtrls, ComCtrls, jpeg, ExtCtrls, ActnList, 06   XPStyleActnCtrls, ActnMan, ToolWin, ActnCtrls, ActnMenus; 07 type 08   TForm1 = class(TForm) 09     StatusBar1: TStatusBar; 10     ProgressBar1: TProgressBar; 11     Timer1: TTimer; 12     procedure FormCreate(Sender: TObject); 13     procedure Timer1Timer(Sender: TObject); 14   private 15     { Private declarations } 16   public 17     { Public declarations } 18   end; 19 var 20   Form1: TForm1; 21 implementation 22 {$R *.dfm} 23 procedure TForm1.FormCreate(Sender: TObject); 24 begin 25   ProgressBar1.Parent := StatusBar1; 26   ProgressBar1.Left := StatusBar1.Width-ProgressBar1.Width; 27   ProgressBar1.Top := 4; 28   ProgressBar1.Show; 29   StatusBar1.Panels[3].Text := '明日科技'; 30 end; 31 procedure TForm1.Timer1Timer(Sender: TObject); 32 begin 33   ProgressBar1.Position:=ProgressBar1.Position+5; 34   if ProgressBar1.Position>=100 then 35   begin 36     timer1.Enabled := false; 37     showmessage('窗體已成功載入'); 38     ProgressBar1.Position:=0; 39   end; 40 end; 41 end.

在窗體的狀態欄顯示進度條的例子,Delphi代碼實現。

狀態欄進度條例子,Delphi代碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved