Корифеи вероятно уже сталкивались с непоняткой.
Растолкуйте в чем подвох, если не затруднит?
/////////////////////////////////////////////////
//// РАБОЧИЙ
/////////////////////////////////////////////////
.........
waitms(rnd(750,950))
TOCLIP(StrReadln("1.txt",1)) // результат (1 строка из файла 1тхт )
waitms(rnd(750,950))
LCLICK(980,324)
waitms(rnd(750,950))
LCLICK(930,326)
waitms(rnd(750,950))
RCLICK(930,326)
waitms(rnd(750,950))
TOCLIP(StrReadln("1.txt",2)) // результат (2 строка из файла 1 тхт )
waitms(rnd(750,950))
LCLICK(974,425)
waitms(rnd(750,950))
LCLICK(1228,393)
wait(8)
...........
/////////////////////////////////////////////////
/////////////////////////////////////////////////
//// НЕРАБОЧИЙ
/////////////////////////////////////////////////
.........
waitms(rnd(750,950))
TOCLIP(StrReadln("1.txt",29)) // результат (29 строка из файла 1тхт )
waitms(rnd(750,950))
LCLICK(980,324)
waitms(rnd(750,950))
LCLICK(930,326)
waitms(rnd(750,950))
RCLICK(930,326)
waitms(rnd(750,950))
TOCLIP(StrReadln("1.txt",30)) // результат (30 строка из файла 1тхт )
waitms(rnd(750,950))
LCLICK(974,425)
waitms(rnd(750,950))
LCLICK(1228,393)
/////////////////////////////////////////////////
wait(8)
...........
/////////////////////////////////////////////////
Почему до 29 строки в текстовом файле 1.тхт (оттуда я беру латинские буквы и цифры) все стабильно работает, а после вылетает окно с красным предупреждением об ошибке?
п.с.
Я решил проблему созданием нового файла 2.тхт ( длиной строк не более 30).