delphi中delphi中Left side cannot be assigned to

alongwilliam 2013-11-20 10:19:29
刚学delphi,这是书上的源码:

这是我的代码:

报错:

请各位大牛指教问哪里有错误呢?
...全文
281 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
alongwilliam 2013-11-21
  • 打赏
  • 举报
回复
非常感谢大家的回答,问题解决了。可以这样:

alongwilliam 2013-11-21
  • 打赏
  • 举报
回复
非常感谢大家的回答,问题解决了。可以这样: 解决方案: 似乎在Delphi2007版本的常量好像是可以修改的。你可能使用的是Delphi2007以后的版本。而在Delphi2007以后可以通过以下方法来修改常量: 方法一: 在单元文件开头加上{$J+}就可以,例如: 1 2 3 unit Unit1; {$J+} interface 方法二: Project---> Options--> Compiler---> Assignable Typed Constants勾选中,就可以了!(如图所示)
武稀松 2013-11-20
  • 打赏
  • 举报
回复
常量不能被赋值.除非你$J开关打开
alongwilliam 2013-11-20
  • 打赏
  • 举报
回复
没有发现呢,可能会是什么地方弄错?
smhilyyan 2013-11-20
  • 打赏
  • 举报
回复
代码没问题..你是不是别的地方弄错了

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧