Метод My.Computer.Clipboard.GetText
Обновлен: Ноябрь 2007
Извлекает текст из буфера обмена.
' Usage
Dim value As String = My.Computer.Clipboard.GetText()
Dim value As String = My.Computer.Clipboard.GetText(format)
' Declaration
Public Function GetText() As String
' -or-
Public Function GetText( _
ByVal format As System.Windows.Forms.TextDataFormat _
) As String
Параметры
- format
TextDataFormat. Если задан, определяет, какой формат должен быть получен. По умолчанию используется значение CommaSeparatedValue. Обязательный.
Возвращаемое значение
String.
Исключения
Этот метод не создает исключения.
Заметки
Возможные форматы — CommaSeparatedValue, Html, Rtf и UnicodeText.
Метод требует AllClipboard.
Метод возвращает пустую строку, если в буфере обмена нет данных, которые соответствуют указанному формату.
Задачи
В приведенной ниже таблице показаны примеры задач, в которых используется метод My.Computer.Clipboard.GetText.
To |
См. раздел |
---|---|
Чтение текста из буфера обмена |
Практическое руководство. Чтение из буфера обмена в Visual Basic |
Пример
В этом примере показано, как прочитать текст из буфера обмена в строку textOnClipboard.
Dim textOnClipboard As String = My.Computer.Clipboard.GetText()
Пример не будет выполнен, если в буфере обмена нет текста.
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:ClipboardProxy (предоставляет доступ к Clipboard)
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Нет |
Служба Windows |
Да |
Веб-узел |
Нет |
Разрешения
Разрешения не требуются.
См. также
Задачи
Практическое руководство. Чтение из буфера обмена в Visual Basic
Ссылки
System.Windows.Forms.TextDataFormat