|
|
|
TProgress コンポーネントは、プログレスバーを簡単に表示するための 非ビジュアルコンポーネントです。
使い方
procedure TForm1.Button1Click(Sender: TObject);
var
S: String;
I, J: Integer;
List: TStringList;
begin
S := '処理中';
Progress1.BeginProgress(S); // 表示
try
List := TStringList.Create;
try
for I := 0 to 100 do
begin
Progress1.Progress(S, 100, I); // 更新
for J := 1 to 10 do
List.Add(Format('%.2d', [I]) + Format('%.2d', [J]));
end;
finally
List.Free;
end;
finally
Progress1.EndProgress; // 終了
end;
end;
などとします。
動作確認は、Delphi 2.0J でしか行っていませんが、2.0J 以降のすべての バージョンで動くと思います。(たぶん^^;)
|
|