Skip to content

GetDataByName

返回先前以名称标识的格式存储在DataObject中的值,类型为Variant

语法:object.GetDataByName( Format )

object
必需 求值为DataObject的对象表达式。
Format
必需 给出要读回格式名称的String——通常是自定义剪贴板格式通过RegisterClipboardFormat注册的名称。如果DataObject不包含Format的数据,结果为Empty;当格式可能不存在时,请先使用GetFormatByName检查。

INFO

GetDataByName是twinBASIC新增功能;VB6中没有对应功能。当消费端只知道格式的注册名称而没有相应的数字标识符时使用。对于标准内置格式,使用带ClipboardConstants值的GetData更直接。

示例

vb
If Data.GetFormatByName("HTML Format") Then
    Dim Html As String
    Html = Data.GetDataByName("HTML Format")
End If

另见

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