Поле HTML документа. Перехват Ctrl+V #485877


#0 by jcage
Задача: 1. Перехватить Ctrl+V 2. Выдрать из буфера все картинки (неважно что в буфере RTF, HTML или Image). 3. Переслать содержимое буфера в поле HTML 4. Проставить ссылки на выдранные картинки в тэги <img> вместо тех, что проставила 1С. Проблема в том, что при вставке 1С картинки не вставляет. Алгоритм решения: 1. Сделал кнопку с клавишами Ctrl+V 2. Написал компоненту, которая выдирает картинки из буфера и сохраняет их на жесткий диск. 3. С помощью SendKeys пересылаю команду. 4. Тут проблема. Не понимаю: а. как в режиме редактирования поля HTML можно изменить текст так что бы курсор вернулся на то же место где был б. как понять, что команда SendKeys уже завершена. Она асинхронная.
#1 by jcage
Другие способы решения данной проблемы так же приветствуются =)
#2 by jcage
-Доктор, почему меня все игнорируют? -Следующий!
#3 by jcage
Похоже, что я первый, кто догадался как можно в 1с-ный HTML картинки вставлять. =) Мелочь, а тоже приятно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С