Метод 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.GetImage
Метод My.Computer.Clipboard.SetImage