Skip to content

AsyncType

返回正在读取的数据类型,类型为AsyncTypeConstants值。只读。

语法:object.AsyncType

object
必需 求值为AsyncProperty对象的对象表达式。

该值反映启动读取时传递给UserControl.AsyncReadAsyncType参数。它还决定读取完成后Value的子类型:

  • vbAsyncTypePicture (0) —— 数据以stdole.IPictureDisp形式传递。
  • vbAsyncTypeFile (1) —— 数据保存到临时文件;ValueString形式保存其路径。
  • 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

另见

twinBASIC及其LOGO版权为作者"韦恩"所有