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 方法的工作範例。

若要

請參閱

從剪貼簿中擷取影像

HOW TO:從 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 Runtime Library (在 Microsoft.VisualBasic.dll 中)

依專案類型的可用性

專案類型

是否可用

Windows 應用程式

類別庫

主控台應用程式

Windows 控制項程式庫

Web 控制項程式庫

Windows 服務

網站

使用權限

不需要使用權限。

請參閱

工作

HOW TO:決定 Visual Basic 剪貼簿中儲存的檔案類型

參考

My.Computer.Clipboard 物件

System.Drawing.Image

Clipboard.GetImage

My.Computer.Clipboard.ContainsImage 方法

My.Computer.Clipboard.SetImage 方法