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

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

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

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

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

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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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