如何:在 Visual Basic 中确定剪贴板上存储的文件类型

剪贴板可用于存储数据,例如文本和图像。 因为剪贴板可以在各进程之间操作,所以它可用于在进程之间传输数据。 My.Computer.Clipboard 对象使您可以方便地访问剪贴板以及读写剪贴板。

剪贴板上的数据可以是多种不同形式,如文本、音频文件或图像。 为了确定剪贴板上的文件类型,您可以使用 ContainsAudio、ContainsFileDropList、ContainsImage 和 ContainsText 等方法。 如果您要检查自定义格式,可以使用 ContainsData 方法。

确定剪贴板是否含有图像

  • 使用 ContainsImage 函数确定剪贴板上包含的数据是否为图像。 下面的代码检查数据是否为图像并作出相应报告。

    If My.Computer.Clipboard.ContainsImage() Then
        MsgBox("Clipboard contains an image.")
    Else
        MsgBox("Clipboard does not contain an image.")
    End If
    

请参见

任务

如何:在 Visual Basic 中读取剪贴板

如何:在 Visual Basic 中写入剪贴板

参考

ClipboardProxy

ContainsAudio

ContainsFileDropList

ContainsImage

ContainsText

ContainsData