Поделиться через


Метод Computer.Clipboard.ContainsImage

Обновлен: Ноябрь 2007

Возвращает значение Boolean, указывающее хранится ли изображение в буфере обмена.

' Usage
Dim value As Boolean = My.Computer.Clipboard.ContainsImage()
' Declaration
Public Function ContainsImage() As Boolean

Возвращаемое значение

True, если изображение хранится в буфере обмена; в противном случае — False.

Исключения

Этот метод не создает исключения.

Заметки

Метод требует AllClipboard.

Задачи

Ниже в таблице приведены примеры задач, в которых используется метод My.Computer.Clipboard.ContainsImage.

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

Этот пример зависит от существования PictureBox с именем PictureBox1.

Требования

Пространство имен:Microsoft.VisualBasic.MyServices

Класс:ClipboardProxy (предоставляет доступ к Clipboard)

**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

Доступность по типу проекта

Тип проекта

Доступность

Приложение Windows

Да

Библиотека классов

Да

Консольное приложение

Да

Библиотека элементов управления Windows

Да

Библиотека веб-элементов управления

Нет

Служба Windows

Да

Веб-узел

Нет

Разрешения

Разрешения не требуются.

См. также

Ссылки

Объект My.Computer.Clipboard

Clipboard.ContainsImage

Метод My.Computer.Clipboard.GetImage

Метод My.Computer.Clipboard.SetImage

Другие ресурсы

Запись данных в буфера обмена и чтение их оттуда