Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Microsoft Agent tidak digunakan lagi pada Windows 7, dan mungkin tidak tersedia dalam versi Windows berikutnya.]
-
Keterangan
-
Terjadi ketika server menyelesaikan permintaan antrean.
-
Sintaksis
-
Subagent**_RequestComplete** (Permintaan ByVal**)**
Bagian Deskripsi Permintaan Mengembalikan objek Permintaan.
Keterangan
Kejadian ini mengembalikan objek Permintaan. Karena permintaan diproses secara asinkron, Anda dapat menggunakan kejadian ini untuk menentukan kapan server selesai memproses permintaan (seperti metode Get, Play, atau Speak) untuk menyinkronkan peristiwa ini dengan tindakan lain yang dihasilkan oleh aplikasi Anda. Server mengirimkan peristiwa hanya ke klien yang membuat referensi ke objek Permintaan dan hanya jika Anda menentukan variabel global untuk referensi permintaan:
Dim MyRequest
Dim Genie
Sub window_Onload
Agent1.Characters.Load "Genie","https://agent.microsoft.com/characters/v2/genie/genie.acf"
Set Genie = Agent.Characters("Genie")
' This syntax will generate RequestStart and RequestComplete events.
Set MyRequest = Genie.Get("state", "Showing")
' This syntax will not generate RequestStart and RequestComplete events.
Genie.Get "state", "Hiding"
End Sub
Sub Agent1_RequestComplete(ByVal Request)
If Request = MyRequest Then
Status = "Showing animation is now loaded"
End Sub
Karena objek Permintaan animasi tidak ditetapkan sampai server memproses permintaan, pastikan objek Permintaan ada sebelum Anda mencoba mengevaluasinya. Misalnya, di Visual Basic, jika Anda menggunakan kondisional untuk menguji apakah permintaan tertentu telah selesai, Anda dapat menggunakan kata kunci Tidak ada :
Sub Agent1_RequestComplete (ByVal Request)
If Not (MyRequest Is Nothing) Then
If Request = MyRequest Then
'-- Do whatever
End If
End If
End Sub
Catatan
Di VBScript 1.0, peristiwa ini diaktifkan bahkan jika Anda tidak menentukan referensi ke objek Permintaan. Ini telah diperbaiki dalam VBScript 2.0.
Lihat Juga