Страница 1 из 1

C10 не работает с BOOLEAN EXPRESSIONS?

Добавлено: 08 Январь 2016, 10:43
dsabitov
Добрый день.

Clarion10
Попробовал вычислить условие и записать его результат в переменную типа BOOL.
Даже и мысли не возникало, что в этом простейшем коде могут быть ошибки.
Судя по хелпу я написал корректно (F1 над словом BOOL как раз описывает, то, что мне нужно :) ).
Может быть для работы с выражениями типа BOOL в мой проект нужно что-то (какую-то библиотеку) включить?
В общем, прошу помощи....в том плане.. хочется понять в чем я не прав. Ошибки во вложении...
err_screen.jpg

C10 не работает с BOOLEAN EXPRESSIONS?

Добавлено: 08 Январь 2016, 11:06
Admin
Обратите внимание что BOOL относится к Clarion.NET

C10 не работает с BOOLEAN EXPRESSIONS?

Добавлено: 08 Январь 2016, 11:08
Admin
В Clarion 10 BOOL = SIGNED
И мы пишем примерно так ...
FlagVar = CHOOSE(1 AND 1 AND 10 = 5 * 2, 1, 0)

P.S. Как бы, краткая форма IF

C10 не работает с BOOLEAN EXPRESSIONS?

Добавлено: 08 Январь 2016, 11:09
dsabitov
Да, спасибо! Значит НЕ только BIND и EVALUATE... :) Большое спасибо Admin!