Что нового

Вытащить номер гиперссылки из текста

Suppir

Продвинутый
Сообщения
967
Репутация
62
В некой программе есть текст с гиперссылками. Если скопировать этот текст в буфер обмена, а затем в Word, то гиперссылки переносятся в Word. Если перенести в блокнот, то гиперссылки исчезают (просто отображается текст без ссылок). Каждая гиперссылка представляет собой восьмизначный номер. Каким образом можно "вытащить" эти номера из текста, скопированного в буфер обмена?




Добавлено:
Сообщение автоматически объединено:

То есть эти гиперссылки содержатся в атрибутах RTF. Если вывести MsgBox с этим текстом, то ссылки не отображаются. AutoIt их "не видит".
 

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
Suppir
Я думаю, что тэги RTF отбрасывает функция ClipGet()...
Поэтому для других функций AUTOIT "raw"-содержимое буфера обмена недоступно...
Нужно создавать свою функцию для чтения буфера обмена с помощью WINAPI...
 
Верх