【发布时间】:2021-08-09 12:25:54
【问题描述】:
目前我正在将高版本的 Delphi (XE) 项目重新编译为低版本 5。
我有多个具有如下明确值的枚举:
type
TSize = (ftSmallSize=10, ftMediumSize=15, ftLargeSize=20, ftExtralarge=24)
当我编译这段代码时,出现错误消息:
',' 或 ')' 预期但 '=' 找到
如何在 Delphi 5 中重新编译这段代码?
【问题讨论】:
-
我在Delphi 4中试过这个,确实被认为是语法错误。一种解决方法是:
type TSize = Byte; const ftSmallSize = 10; ftMediumSize = 15; ftExtraLarge = 24;