Дополнить код AHK. Помощь.

Статус
В этой теме нельзя размещать новые ответы.

Vladisalv026rus

Новичок
Автор темы
5
1
Приветствую Вас.

Начал писать скрипт по поиску строки в файле и выводе её в MsgBox

Но вот не могу понять, как её вывести.

Сам код:

Код:
SelectedFile = test.txt
start1:
Loop, Read, %SelectedFile%
{
   IfInString, A_LoopReadLine, Тебя ищу
   {
           Goto, start
   }
   else
   {
           MsgBox, Не нашел
           ExitApp
    }
}

start:
MsgBox, Нашел:
FileDelete, %SelectedFile%
FileAppend, %SelectedFile%
ExitApp


В строке №17, должно вывести "Тебя ищу" из строки №5.

Но вот как это сделать, пока не пришло в голову. :(
 

Vladisalv026rus

Новичок
Автор темы
5
1
Теперь другой вопрос...

После переменной Search, т.е. "Тебя ищу", допустим идут символы, вот их надо вывести.

Пока не придумал как это реализовать :)

Возможно как-то через функцию RegExMatch, но я еще её не разобрал. Грубо говоря, не понимаю что за аргументы нужны.


Кто знает? ^_^
 
Последнее редактирование:

Zefir2511

Активный
277
31
Теперь другой вопрос...

После переменной Search, т.е. "Тебя ищу", допустим идут символы, вот их надо вывести.

Пока не придумал как это реализовать :)

Кто знает? ^_^
Земляк) Ставрополь?
 

Vladisalv026rus

Новичок
Автор темы
5
1
Какие символы именно? и обьясни по подробнее что ты хочешь
Смотри.

1. В файле идёт много текста.
2. В одной из строк, находится словосочетание "Тебя ищу".
3. После "Тебя ищу" идет дальше текст.
4. Именно после словосочетания "Тебя ищу" до конца строки нужно считать весь текст и вывести его
 
Статус
В этой теме нельзя размещать новые ответы.