布尔评估错误:不兼容的类型

时间:2012-02-26 04:02:08

标签: delphi variables boolean delphi-7 pascal

我试图在我的代码中将布尔变量(curs)设置为false但是我收到此错误:

  

[错误] Main.pas(50):不兼容的类型

有谁知道这意味着什么?

if form1.Left = pt.X and form1.Top = pt.Y
then curs := false;

如果您对所发生的事情了解或有任何想法,请随时分享。 :)谢谢

-connorbp

1 个答案:

答案 0 :(得分:13)

那是因为你需要在括号之间进行等式检查,如下所示:

if ( form1.Left = pt.X ) and ( form1.Top = pt.Y ) then
  curs := false;