Эта информация никак помочь не может. Добавьте в функцию:
ПолучениеНомераСтроки(НазваниеФайла, СтрокаДляПоиска)
{
if !FileExist(НазваниеФайла)
throw "Файл " . НазваниеФайла . " не найден"
НомерСтроки := 0
Loop, read, %НазваниеФайла%
{
EnvAdd, НомерСтроки, 1
IfInString, A_LoopReadLine, %СтрокаДляПоиска%
Break
}
Return НомерСтроки
}
Также можно проверять, что происходит внутри цикла с помощью MsgBox:
ПолучениеНомераСтроки(НазваниеФайла, СтрокаДляПоиска)
{
if !FileExist(НазваниеФайла)
throw "Файл " . НазваниеФайла . " не найден"
НомерСтроки := 0
Loop, read, %НазваниеФайла%
{
MsgBox, Строка №%A_Index%: %A_LoopReadLine%
EnvAdd, НомерСтроки, 1
IfInString, A_LoopReadLine, %СтрокаДляПоиска%
Break
}
Return НомерСтроки
}
Разработка AHK-скриптов:
e-mail
dfiveg@mail.ruTelegram
jollycoder