GustFront (2.1.1) | 2013-05-05 22:09 |
MortalRoar (2.1.1) | 2014-03-05 22:16 |
RVIILib (2.1.1) | 2013-05-05 22:10 |
StdAreaEngine (2.1.1) | 2013-05-05 22:10 |
StdUtilLib (2.1.1) | 2013-05-05 22:11 |
StdWindow (2.1.1) | 2013-05-05 22:11 |
コマンドを非同期的に呼び出す事を指定します。
Async.command
コマンドの名前。
コマンドの中には、処理に時間を要するものがあります。例えば大量のデータをロードするものなどです。Async を指定すれば、そのコマンドは非同期的に実行されます。
例:
Dim async_call_result Dim async_call_object = Async.LoadLargeData() 'LoadLargeData コマンドを非同期的に呼び出します。すぐに制御が戻ります。 Do While Not WaitForCompletion(async_call_object, async_call_result) '完了しているか調べます。これもすぐに戻ります。 'まだ完了していないので 100 ミリ秒後にまたチェックします。 Sleep(100) Loop '完了しました。async_call_result には、LoadLargeData の戻り値が入っています。
[PageInfo]
LastUpdate: 2013-04-28 22:13:06, ModifiedBy: kento_kaimoku
[Permissions]
view:all, edit:members, delete/config:admins