Compartir a través de


My.Computer.Clipboard.GetImage (Método)

Actualización: noviembre 2007

Recupera una imagen del Portapapeles.

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

Valor devuelto

Image

Comentarios

El método GetImage devolverá Nothing si no hay datos en el Portapapeles que sean una imagen.

El método requiere AllClipboard.

Tareas

La tabla siguiente muestra una lista de ejemplos de tareas en las que está implicado el método My.Computer.Clipboard.GetImage.

Para

Vea

Recuperar una imagen del Portapapeles

Cómo: Recuperar una imagen del Portapapeles en Visual Basic

Ejemplo

Este ejemplo comprueba si existe una imagen en el Portapapeles antes de recuperarla y asignarla 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 ejemplo funcione correctamente, debe haber un objeto PictureBox denominado PictureBox1 en su formulario.

Requisitos

Espacio de nombres:Microsoft.VisualBasic.MyServices

Clase:ClipboardProxy (proporciona acceso a Clipboard)

**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Disponibilidad por tipo de proyecto

Tipo de proyecto

Disponible

Aplicación para Windows

Biblioteca de clases

Aplicación de consola

Biblioteca de controles de Windows

Biblioteca de controles Web

No

Servicio de Windows

Sitio Web

No

Permisos

No se requiere ningún permiso.

Vea también

Tareas

Cómo: Determinar qué tipo de archivo se almacena en el Portapapeles en Visual Basic

Referencia

My.Computer.Clipboard (Objeto)

System.Drawing.Image

Clipboard.GetImage

My.Computer.Clipboard.ContainsImage (Método)

My.Computer.Clipboard.SetImage (Método)