3

我在 Delphi 2010 中使用 Inc 和 Dec 程序时遇到问题。

这是我的代码片段:

if NOT(frmMain.Height = 0) then
begin
  Dec(frmMain.Height, 2);
  Inc(frmMain.Top);
end;

我得到一个:

[DCC Error] frmMain_U.pas(44): E2064 Left side cannot be assigned to

有任何想法吗?我有一种感觉,我可能在这里错过了一些愚蠢的东西......

编辑:在此处阅读程序:

http://www.delphibasics.co.uk/RTL.asp?Name=Inc

http://www.delphibasics.co.uk/RTL.asp?Name=Dec

4

1 回答 1

8

您只能将 inc 和 dec 与变量一起使用。您正在传递属性,它们不是变量。

于 2013-09-21T17:44:56.047 回答