If...then
Почему когда я написал оператор
'if StrToInt(Label4.Caption) = StrToInt(Label5.Caption) and
StrToInt(Label5.Caption) = StrToInt(Label6.Caption) then'
Выдаёт ошибку 'Incompatible types'?
Цитата:
Originally posted by Аспиринчик
У меня вопрос по Delphi 7
Почему когда я написал оператор
'if StrToInt(Label4.Caption) = StrToInt(Label5.Caption) and
StrToInt(Label5.Caption) = StrToInt(Label6.Caption) then'
Выдаёт ошибку 'Incompatible types'?
У меня вопрос по Delphi 7
Почему когда я написал оператор
'if StrToInt(Label4.Caption) = StrToInt(Label5.Caption) and
StrToInt(Label5.Caption) = StrToInt(Label6.Caption) then'
Выдаёт ошибку 'Incompatible types'?
Приоритет оператора and выше чем у оператора =
нужно писать
if (StrToInt(Label4.Caption) = StrToInt(Label5.Caption)) and
(StrToInt(Label5.Caption) = StrToInt(Label6.Caption)) then
Спасибо!