Всем привет:)
В общем, есть три текста. Нужно их сначала скопировать, а потом перейти в другое окно и там вставить в нужные поля. Для каждого текста свое поле. Возможно ли это, или необходимо сначала первый скопировать, затем его вставить, затем второй копировать?
Как я понял, за это отвечают функции TOCLIP и FROMCLIP и переменные.
FOR($a=0,$a<3)
LCLICK(120,178) // Скопировать первый текст
END_CYC
WAITMS(500)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)
FOR($a=0,$a<3)
LCLICK(129,355) // Скопировать второй текст
END_CYC
WAITMS(500)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)
FOR($a=0,$a<3)
LCLICK(124,574) // Скопировать третий текст
END_CYC
WAITMS(500)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)
LCLICK(757,16) // Переход в другое окно
LCLICK(1254,190) // Вставить первый текст
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
LCLICK(1270,425) // Вставить второй текст
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
LCLICK(1289,613) // Вставить третий текст
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
* если одновременно скопировать всё и затем все вставить по своим окнам нельзя, то не стоит строить скрипт. Я знаю, как это делается) Но это просто неудобно.