Author Topic: Взять след. строку из .txt  (Read 1565 times)

0 Members and 1 Guest are viewing this topic.

menru

  • Зашел в гости
  • *
  • Posts: 1
    • View Profile
Взять след. строку из .txt
« on: March 30, 2016, 09:56:07 AM »
Добрый день.
Как прописать, чтобы скрипт копировал строку из блокнота и вставлял в другом месте, при том что начиная цикл заново будет браться из блокнота уже вторая строка, и так далее.
Третий круг работы - 3я строка из блокнота.
Спасибо.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Взять след. строку из .txt
« Reply #1 on: March 30, 2016, 01:28:11 PM »
А почему именно из блокнота? Ведь проще брать напрямую из текстового файла.
Очевидный ответ, он не знает о таких возможностях.

Добрый день.
Как прописать, чтобы скрипт копировал строку из блокнота и вставлял в другом месте, при том что начиная цикл заново будет браться из блокнота уже вторая строка, и так далее.
Третий круг работы - 3я строка из блокнота.
Спасибо.
Файл Text.txt должен лежать рядом с сохраненным скриптом.

Code: (clickermann) [Select]
INC($n,1) // наращиваем номер строки каждый проход скрипта
TOCLIP(TFREAD("Text.txt", $n)) // читаем строку из файла и отправляем в буфер
WAITMS(50)
KEYDOWN (#CTRL) // вставляем Ctrl+V
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
WAITMS(500)


IF(TFCOUNT("Text.txt") = $n) // стоп по достижении последней строки
   HALT
END_IF