FireDAC.Comp.Script.TFDScript.OnProgress
Delphi
property OnProgress: TNotifyEvent read FOnProgress write FOnProgress;
C++
__property System::Classes::TNotifyEvent OnProgress = {read=FOnProgress, write=FOnProgress};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | FireDAC.Comp.Script.pas FireDAC.Comp.Script.hpp |
FireDAC.Comp.Script | TFDScript |
説明
このイベントが発生するのは、スクリプト エンジンでスクリプトを処理している最中です。
OnProgress イベント ハンドラを使用すると、スクリプト処理の進行状況をエンドユーザーに表示できます。
このイベント ハンドラにおいて、アプリケーションでは TotalJobDone、TotalJobSize、TotalPct10Done の各プロパティを読み取って、ジョブ全体の作業量とそのうちの完了した分の割合に関する情報を取得できます。
ScriptDialog が指定された場合は、OnProgress イベント ハンドラに加えて、スクリプト処理の進行状況が表示されます。