My.Computer.Clipboard.GetImage 方法

更新:2007 年 11 月

从剪贴板检索图像。

' Usage
Dim value As System.Drawing.Image = My.Computer.Clipboard.GetImage()
' Declaration
Public Function GetImage() As System.Drawing.Image

返回值

Image

备注

如果剪贴板上没有图像数据,GetImage 方法将返回 Nothing。

该方法需要 AllClipboard

任务

下表列出了涉及 My.Computer.Clipboard.GetImage 方法的任务的示例。

要执行的操作

请参见

检索剪贴板中的图像

如何:在 Visual Basic 中从剪贴板中检索图像

示例

本示例先检查剪贴板中是否有图像,然后再检索图像并将其分配给 PictureBox1。

If My.Computer.Clipboard.ContainsImage() Then
   Dim grabpicture As System.Drawing.Image
   grabpicture = My.Computer.Clipboard.GetImage()
   PictureBox1.Image = grabpicture
End If

为使本示例正确工作,窗体中必须有一个名为 PictureBox1 的 PictureBox。

要求

命名空间:Microsoft.VisualBasic.MyServices

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

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

按项目类型列出的可用性

项目类型

可用

Windows 应用程序

类库

控制台应用程序

Windows 控件库

Web 控件库

Windows 服务

网站

权限

不需要任何权限。

请参见

任务

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

参考

My.Computer.Clipboard 对象

System.Drawing.Image

Clipboard.GetImage

My.Computer.Clipboard.ContainsImage 方法

My.Computer.Clipboard.SetImage 方法