Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата Frost_Imp:
если я объявляю $pos1, а использую значение $pos1[1] - это нормально? »
Не совсем. Выдача ошибки полностью зависит от успеха функции «MouseGetPos()», т.е нужно ещё проверять если она вернула массив:

Код: Выделить весь код
$mayak1 = MouseGetPos()
If IsArray($mayak1) Then PixelChecksum(...)
Цитата Frost_Imp:
как может получиться в SciTE, что по ctrl+F5 пишет
0 error(s), 0 warning(s)
а при попытке запуска скрипта выдает
Array variable subscript badly formatted.: »
Очень просто - первое это проверка синтаксиса, а с синтаксисом в этом случае всё в порядке, тут проблема образуется на лету, для это и нужно делать что называется Error Checking (проверки на ошибочность - см. пример выше).
Хм, действительно, это видимо недочёт проверки синтаксиса.

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Последний раз редактировалось Creat0R, 28-07-2009 в 17:11.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:48, 28-07-2009 | #5