Cómo: Determinar qué tipo de archivo se almacena en el Portapapeles en Visual Basic
Actualización: noviembre 2007
El Portapapeles se puede utilizar para almacenar datos, como texto e imágenes. Dado que el Portapapeles está disponible entre los procesos, se puede utilizar para transferir los datos entre ellos. El objeto My.Computer.Clipboard permite obtener acceso al Portapapeles y leer y escribir en él con facilidad.
Los datos del Portapapeles pueden tener formas diferentes, puede tratarse, por ejemplo, de un texto, un archivo de sonido o una imagen. Para determinar qué tipo de archivo se encuentra en el Portapapeles, puede utilizar distintos métodos, como ContainsAudio, ContainsFileDropList, ContainsImage y ContainsText. Puede utilizar el método ContainsData si tiene un formato personalizado que desea comprobar.
Para determinar si el Portapapeles contiene una imagen
Utilice la función ContainsImage para determinar si los datos contenidos en el Portapapeles son una imagen. El código siguiente comprueba si los datos son una imagen y crea un informe en consecuencia.
If My.Computer.Clipboard.ContainsImage() = True Then MsgBox("Clipboard contains an image.") Else MsgBox("Clipboard does not contain an image.") End If
Vea también
Tareas
Cómo: Leer el Portapapeles en Visual Basic
Cómo: Escribir en el Portapapeles en Visual Basic
Referencia
My.Computer.Clipboard (Objeto)
My.Computer.Clipboard.ContainsAudio (Método)
My.Computer.Clipboard.ContainsFileDropList (Método)
My.Computer.Clipboard.ContainsImage (Método)