BytesMax
返回读取的预期总字节数,类型为Long。只读。
语法:object.BytesMax
- object
- 必需 求值为AsyncProperty对象的对象表达式。
与BytesRead一起使用,在AsyncReadProgress事件期间更新进度指示器。当服务器未公布内容长度时——例如HTTP分块传输——BytesMax可能为零,此时直到读取完成才知道总大小,无法显示确定性进度条。
示例
此示例在总大小已知时以比率形式显示进度。
vb
Private Sub UserControl_AsyncReadProgress(AsyncProp As AsyncProperty)
If AsyncProp.BytesMax > 0 Then
Dim pct As Long
pct = CLng(AsyncProp.BytesRead * 100 \ AsyncProp.BytesMax)
ProgressBar1.Value = pct
End If
End Sub另见
- BytesRead 属性
- Status 属性
- StatusCode 属性