2013-05-03 61 views
0

德尔福有没有这样的函数可以返回比较结果。德尔福回报率比较结果

例子:

label.visible := evaluate(1 > 3); 

我已经搜查,但我不知道这是什么会被调用。

+0

'1> 3'是一个布尔运算,比较结果可以直接赋值给'Visible'属性。 'Label1.Visible:= 1> 3;'。这不是一个真正的问题,因为它没有意义;没有必要的功能。 – 2013-05-03 22:03:11

+0

@KenWhite准确地说,它是一种表达而不是操作 – 2013-05-03 22:04:06

+0

@David:Gee。再一次,你找到了我。我本周做了什么来调用小语法警察?今天是你的两个挑剔(完全不需要和不准确)。 – 2013-05-03 22:07:19

回答

7

没有必要的功能,你可以只写

label.visible := 1 > 3; 

因为1 > 3是一个布尔表达式。

+0

谢谢。我尝试了这一点,它出错了。穆斯塔是一个语法错误。 – 2013-05-03 22:34:17

+1

标签是一个保留字,只是使用您的组件的名称... – bummi 2013-05-03 22:38:27

+0

雅。标签只是为了这个例子。 – 2013-05-04 01:34:21