AsyncType
返回正在读取的数据类型,类型为AsyncTypeConstants值。只读。
语法:object.AsyncType
- object
- 必需 求值为AsyncProperty对象的对象表达式。
该值反映启动读取时传递给UserControl.AsyncRead的AsyncType参数。它还决定读取完成后Value的子类型:
vbAsyncTypePicture(0) —— 数据以stdole.IPictureDisp形式传递。vbAsyncTypeFile(1) —— 数据保存到临时文件;Value以String形式保存其路径。vbAsyncTypeByteArray(2) —— 数据以Byte数组形式传递。
示例
此示例在完成事件中检查AsyncType并将结果赋给相应属性。
vb
Private Sub UserControl_AsyncReadComplete(AsyncProp As AsyncProperty)
If AsyncProp.PropertyName = "Picture" Then
If AsyncProp.AsyncType = vbAsyncTypePicture Then
Set UserControl.Picture = AsyncProp.Value
End If
End If
End Sub另见
- Value 属性
- PropertyName 属性
- Target 属性