BAS больше не поддерживает Windows 7/8/8.1, а также Windows Server 2012 и 2012 R2.
Вы уверены, что на Win 10 тоже появляется эта ошибка? Прикрепите пожалуйста скриншот ошибки на Windows 10.
Сколько у вас оперативной памяти на ПК с Win10
Полный бред в цикле IF (сначала else, а потом if)
-
Я не знаю каким матом нужно выругаться, чтобы понять, что произошло.
Сначала выполняется Else, а потом IF. Менял местами, удалял и заново создавал. Скриншот и проект в архиве - https://yadi.sk/d/nTVsBHT-lM2KWA
Если я что-то не так сделал, прошу помочь и объяснить, чтобы я потом не допускал таких ошибок. Заранее спасибо. -
@monterider said in Полный бред в цикле IF (сначала else, а потом if):
Я не знаю каким матом нужно выругаться, чтобы понять, что произошло.
Сначала выполняется Else, а потом IF. Менял местами, удалял и заново создавал. Скриншот и проект в архиве - https://yadi.sk/d/nTVsBHT-lM2KWA
Если я что-то не так сделал, прошу помочь и объяснить, чтобы я потом не допускал таких ошибок. Заранее спасибо.Не смотрел проект, но думаю знаю о чем речь. Это фишка это версии )) В следующей пофиксят. Я сейчас все скрипты пишу не в функции main, а в функции main создаю например функцию main2 и в ней все делаю, тогда БАС не пытается "оптимизировать" положение функций и тп.
-
@monterider А она точно объявлена?
-
А ну да в записи же работает ) Сделал как я советовал?
Он может потому что блоки выполнить код например местами поменять в режиме запуска ) -
@monterider Попробуй объявить без var, в БАС лучше var не использовать, по крайней мере в асинхронных функциях
-
@monterider Глянул проект. Функции и вообще переменные, если они нужны за пределами блока выполнить код надо уж точно объявлять без var. И еще не понял сакрального смысла объявлять функцию SHA дважды )