【发布时间】:2014-04-14 07:43:52
【问题描述】:
我的班级教科书警告不要在使用班级属性时混淆@attr = ... 和attr := ...。但是,它并没有解释有什么区别。我知道在处理单元格时,MyCell := ... 会更改单元格的内容,但我从未见过 @something = ...。
【问题讨论】:
-
为什么投反对票?
我的班级教科书警告不要在使用班级属性时混淆@attr = ... 和attr := ...。但是,它并没有解释有什么区别。我知道在处理单元格时,MyCell := ... 会更改单元格的内容,但我从未见过 @something = ...。
【问题讨论】:
C={NewCell 4}
@C=3
{Browse @C}
上面的代码什么也不输出,因为@C=3 和
{Cell.access C $}=3
因为函数{Cell.access C $}返回4,所以和
4=3
要为 Cell 分配新值,您必须使用 `:='
【讨论】:
{Browse @C} 不会输出 4,因为之前的分配什么也没做?