Delphide Progressbar Kullanımı

 

Merhaba arkadaşlar bu makalemizde delphide progressbar örneği yapacağız.

Formumuza 1 adet Progressbar, 1 adet Label ve Timer ekleyelim.  Timer ın Interval değerini 100 yapıyoruz.


 


 

 

 

 

 

 

Şekil 1


 


 

 

 

 

 

 

Şekil 2

 

unit prograssbar_Unit1;

interface

uses

Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,

Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ExtCtrls, Vcl.ComCtrls, Vcl.StdCtrls;

type

TForm1 = class(TForm)

ProgressBar1: TProgressBar;

Timer1: TTimer;

Label1: TLabel;

procedure Timer1Timer(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

{$R *.dfm}

 

procedure TForm1.Timer1Timer(Sender: TObject);

begin

Timer1.Interval:=100;

ProgressBar1.Position:=ProgressBar1.Position+1;

Label1.Caption:=ProgressBar1.Position.ToString + ' % ';

if ProgressBar1.Position=100 then

begin

Timer1.Enabled:=false;

showmessage ('100% oldu...');

end;

end;

end.

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...