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


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

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

Запись звуковых данных в буфер обмена.

' Usage
My.Computer.Clipboard.SetAudio(audioBytes)
My.Computer.Clipboard.SetAudio(audioStream)
' Declaration
Public Sub SetAudio( _
   ByVal audioBytes As Byte() _
)
' -or-
Public Sub SetAudio( _
   ByVal audioStream As System.IO.Stream _
)

Параметры

  • audioBytes
    Массив Byte. Звуковые данные, записываемые в буфер обмена. Обязательно.

  • audioStream
    Stream Звуковые данные, записываемые в буфер обмена. Обязательно.

Исключения

При использовании этого метода исключения не возникают.

Заметки

Этот метод можно использовать для записи звуковых данных в виде массива байтов или звукового потока.

e22ss587.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Поскольку доступ к буферу обмена могут получать другие пользователи, не следует использовать его для хранения важных сведений, таких как пароли или конфиденциальные данные.

Задачи

В следующей таблице приведены примеры задач, в которых используется метод My.Computer.Clipboard.SetAudio.

Задача

См. разделы

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

Практическое руководство. Сохранение звукового потока в буфер обмена в Visual Basic

Пример

В этом примере создается массив байтов musicReader, в него считывается файл cool.wav, а затем этот файл записывается в буфер обмена.

Dim musicReader As Byte()
musicReader = My.Computer.FileSystem.ReadAllBytes("cool.wav")
My.Computer.Clipboard.SetAudio(musicReader)

Замените cool.wav путем и именем файла, который требуется считать.

Требования

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

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

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

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

Тип проекта

Доступность

Приложение Windows

Да

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

Да

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

Да

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

Да

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

Нет

Служба Windows

Да

Веб-узел

Нет

Разрешения

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

См. также

Ссылки

Объект My.Computer.Clipboard

System.IO.Stream

Clipboard.SetAudio

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

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

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

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