OnProgress

イベント

説明

OnProgress はライブラリの長時間にわたる処理から進捗通知を受け取ります。

PDF Library for Delphi が文書を処理している間、アプリケーションが進捗バーを更新、操作進捗を記録、またはユーザーインターフェイスの応答性を維持する必要がある場合にイベントハンドラーを割り当てます

構文

Delphi

type TPDFlibProgressEvent = procedure(Progress: Integer) of object;
Property TPDFlib.OnProgress: TPDFlibProgressEvent Read FOnProgress Write FOnProgress;

パラメータ

Progress0 から 100 までの進捗値。一部の処理では、複数ファイルやドキュメント段階を処理する際にスケールされたサブ進捗を報告します。

備考

ハンドラーは操作が進捗を報告した場合にのみ呼び出されます ハンドラーは軽量に保ち、イベント内から PDF Library for Delphi に再入しないでください

進捗コールバックが不要になったら、OnProgress に nil を設定してください。