Что нового

Копирование и вставка текста

id.balandin

Новичок
Сообщения
30
Репутация
0
Всем привет.
У меня вопрос:
Есть Class "RICHEDIT". Из него нужно скопировать определенную строку (т.е. выбрать нужную).
Текст в этом поле выделяется, НО при нажатии правой кнопки мыши, или клавиши вызывающей контекстное меню (которая левее от правого CTRL) ничего не происходит. Правда при нажатии "горячей клавиши" CTRL+C текст всё же копируется...Я новичок в этом деле и прошу совета.

Почитав FAQ понял что горячие клавишы в AutoIT не рабтают.

Если тема не нова, то пожалуйста киньте ссылку на подобную тему.
Код:
Send("{DOWN}") ; Переход на строку "Субъект"
Send("{TAB}"); Переход на "RICHEDIT(расшифровка")
Send("{END}"); Переход в конец
Send("{HOME}"); Перевод каретки в начало строки
Send("{UP}")
Send("{UP}")
Send("{UP}") ; Переход каретки на три строки вверх
Send("{RIGHT}")
Send("{RIGHT}") ; Переход на два символа правее




Вот после этого мне нужно выделить всю строку до конца и скопировать в б/о. Где в дальнейшем я её вставлю куда мне необходимо. И это тоже вопрос: как из буфера обмена вытащить этот текст?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660

defens

Знающий
Сообщения
89
Репутация
5
id.balandin [?]
Вот после этого мне нужно выделить всю строку до конца и скопировать в б/о. Где в дальнейшем я её вставлю куда мне необходимо.
Код:
Send("{CTRLDOWN}ac{CTRLUP}")
;~ ........
Send("{CTRLDOWN}v{CTRLUP}")
 
Автор
id.balandin

id.balandin

Новичок
Сообщения
30
Репутация
0
Эх, удалили сообщение с ответом((( Даже сохранить то не успел. Жаль!
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
id.balandin
Предупреждения модератора выполнили - сообщения восстановил.
На будущее - просто нужно сразу выполнять предупреждения модератора.
 
Верх