Compartilhar via


Método My.Computer.Clipboard.GetImage

Recupera uma imagem da Área de transferência.

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

Valor de retorno

Image

Comentários

O método GetImage retornará Nothing se não houver dados na área de transferência que sejam uma imagem.

O método requer AllClipboard.

Tarefas

A tabela a seguir lista exemplos de tarefas envolvendo o método My.Computer.Clipboard.GetImage.

Para

Consulte

Recupera uma imagem da Área de transferência

Como: Recuperar uma imagem da área de transferência no Visual Basic

Exemplo

Este exemplo verifica se há alguma imagem na Área de transferência antes de recuperá-la e atribuí-la a PictureBox1.

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

Para que este exemplo funcione corretamente, deve haver um PictureBox chamado PictureBox1 no seu formulário.

Requisitos

Namespace:Microsoft.VisualBasic.MyServices

Classe:ClipboardProxy (fornece acesso a Clipboard)

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Disponibilidade por Tipo de Projeto

Tipo de Projeto

Disponível

Aplicativo do Windows

Sim

Biblioteca de Classe

Sim

Aplicativo de Console

Sim

Biblioteca de Controle do Windows

Sim

Biblioteca de Controle da Web

Não

Serviço do Windows

Sim

Site

Não

Permissões

Não requer nenhuma permissão.

Consulte também

Tarefas

Como: Determinar que tipo de arquivo é armazenado na área de transferência no Visual Basic

Referência

Objeto My.Computer.Clipboard

System.Drawing.Image

Clipboard.GetImage

Método My.Computer.área de transferência.ContainsImage

Método My.Computer.Clipboard.SetImage