StatusCode
返回读取的当前状态,类型为AsyncStatusCodeConstants值。只读。
语法:object.StatusCode
- object
- 必需 求值为AsyncProperty对象的对象表达式。
该值标识读取当前处于哪个步骤——vbAsyncStatusCodeFindingResource、vbAsyncStatusCodeConnecting、vbAsyncStatusCodeBeginDownloadData、vbAsyncStatusCodeEndDownloadData等。vbAsyncStatusCodeError (0)表示读取失败;Status属性包含对应的人类可读描述。
示例
此示例在下载期间检查StatusCode,在读取失败时报告错误。
vb
Private Sub UserControl_AsyncReadProgress(AsyncProp As AsyncProperty)
If AsyncProp.StatusCode = vbAsyncStatusCodeError Then
MsgBox "Download failed: " & AsyncProp.Status
End If
End Sub