1

Тема: AHK: Функция перебора

Здравствуйте!
Мне требуется помощь,в создании двух функций:
Клавиша F2:
Выдаёт Send первой строки из файла file.txt,при последующем нажатии выдает следующую строку.
То есть,нажал 1 раз вышла первая строка,нажал 2 раза вышла вторая строка и т.д
Клавиша F3:
Сохраняет в файл file2.txt ту строку которая была введена на данный момент.
То есть,я нажал клавишу F2 два раза,у меня вышла строка №2,мне нужно сохранить её,каждую строку с новой строчки.
Заранее благодарю.

2

Re: AHK: Функция перебора

mr.pb2015 пишет:

Мне требуется помощь,в создании двух функций

Вам именно помощь требуется, или чтобы за вас всё сделали?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Функция перебора

Изучите пример. Если будут вопросы по командам, обращайтесь к документации.

InputFile = file.txt
OutputFile = file2.txt
LineNum := 0

GUI, Add, Text, cBlue gURL, AHK: Функция перебора
GUI, Color, 0xF3F5F8,
GUI, Font, s14 
GUI, Add, Text, w50 vMyLine, %LineNum%
GUI, Add, Text, xp+50 c0x222222 vMyText w500 h100
GUI, Show, w550 h110

F2::
LineNum ++
FileReadLine, OutputVar, %InputFile%, %LineNum%
If !ErrorLevel
    {
    GUIControl, , MyLine, %LineNum%
    GUIControl, , MyText, %OutputVar%
    }
Else MsgBox, Достигнут предел документа
Return

F3:: FileAppend, `r`n%OutputVar%, %OutputFile%

URL:
Run, http://forum.script-coding.com/viewtopic.php?id=9177