Получить данные из буфера обмена, записанные сторонним приложением - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Такая вот ситуация в чужом приложении, в CorelDRAW (вект. редактор), я нажимаю кнопку копировать. И теперь хочу чтобы моя программка перехватила эти данные, например в байтовом виде. Не могу понять как это делается и возможно ли вообще Clipboard понимает только текст или картинки. Может кто этим вопросом занимался, прошу подсказать.

Решение задачи: «Получить данные из буфера обмена, записанные сторонним приложением»

textual
Листинг программы
Dim dataObj As IDataObject = Clipboard.GetDataObject()
Dim bytes() As Byte = dataObj.GetDate(GetType(Byte()))

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 3.556 из 5
Похожие ответы