Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Mobile Link - クライアント管理 » Mobile Link 用 SQL Anywhere クライアント » dbmlsync 統合コンポーネント (旧式) » dbmlsync 統合コンポーネントのイベント

 

ProgressIndex イベント

ProgressIndex イベントは、dbmlsync が進行状況バーを更新したときにトリガされます。

構文
Public Event ProgressIndex(_
  ByVal index As Integer, _
  ByVal max As Integer _
)
Member of DbmlsyncCOM.Dbmlsync
パラメータ

index   同期の進行状況を表す整数。

max   進行状況の最大値。完了した割合 (パーセント) は、index/max x 100 で計算できます。この値が 0 である場合、最大値はこのイベントが最後に呼び出されてから変更されていません。

備考

このイベントを使用して、進行状況バーのような、進行状況を示すインジケータを更新します。

次に示す Visual Basic .NET の例は、Index の値に基づいて、進行状況バー・コントロールを更新します。インデックスの最大値は、同期の開始時に設定されます。

Private Sub dbmlsync1_ProgressIndex(
 ByVal index As Integer,
 ByVal max As Integer
)
Handles dbmlsync1.ProgressIndex

    If max <> 0 Then
        ProgressBar1.Maximum = max
    End If
    ProgressBar1.Value = index

End Sub