В Бэст 5 столкнулся с такой особенностью .Вот код:
Код |
---|
Private aDial
aDial:={}
altd()
dbpush()
sayandwait('1')
iF(empty(aDial),return, )
dbpop()
return
|
При запуске плагина программа ругается на ошибку в строке
Код |
---|
iF(empty(aDial),return, ) |
Если его переписать так :
Код |
---|
if empty(aDial)
altd()
sayandwait('2')
return
endif
|
То "ругани " нет. В Бэст 4 первый вариант работал без проблем.
Почему в " крутом Бэст5 " , увы , выдаётся ошибка.
Кроме того, если переменную объявить так :
Т.е сразу же присвоить ей значение,то плагин
Код |
---|
altd()
dbpush()
if empty(aDial)
altd()
sayandwait('2')
return
endif
dbpop()
return
|
вообще перестаёт замечать условие
Вроде бы писали, что Бэст5 в части программирования более "продвинутый" ,чем Бэст 4??