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
返回值
备注
这是一个高级成员;除非单击“全部”选项卡,否则它不显示在 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 服务 |
可用 |
网站 |
不可用 |
权限
不需要任何权限。
请参见
参考
System.Windows.Forms.IDataObject
My.Computer.Clipboard.ContainsData 方法
My.Computer.Clipboard.GetData 方法
My.Computer.Clipboard.SetData 方法
My.Computer.Clipboard.SetDataObject 方法