My.Computer.Clipboard.GetDataObject 方法

更新:2007 年 11 月

IDataObject 形式从剪贴板检索数据。

' Usage
Dim value As System.Windows.Forms.IDataObject = My.Computer.Clipboard.GetDataObject()
' Declaration
Public Function GetDataObject() As System.Windows.Forms.IDataObject

返回值

IDataObject

备注

这是一个高级成员;除非单击“全部”选项卡,否则它不显示在 IntelliSense 中。

示例

此示例以 IDataObject 的形式从剪贴板读取数据,然后将其写入文件。

Dim someData As Object
someData = My.Computer.Clipboard.GetDataObject()
My.Computer.FileSystem.WriteAllBytes("C:\mylogfile", someData, True)

以要写入的文件名称替换 C:\mylogfile。

要求

命名空间:Microsoft.VisualBasic.MyServices

类:ClipboardProxy(提供对 Clipboard 的访问)

**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)

各项目类型的可用性

项目类型

是否可用

Windows 应用程序

可用

类库

可用

控制台应用程序

可用

Windows 控件库

可用

Web 控件库

不可用

Windows 服务

可用

网站

不可用

权限

不需要任何权限。

请参见

参考

My.Computer.Clipboard 对象

System.Windows.Forms.IDataObject

Clipboard.GetDataObject

My.Computer.Clipboard.ContainsData 方法

My.Computer.Clipboard.GetData 方法

My.Computer.Clipboard.SetData 方法

My.Computer.Clipboard.SetDataObject 方法

其他资源

将数据存储到剪贴板以及从剪贴板读取数据