小编g2m*_*2mk的帖子

Delphi 打包对象 - 破坏了向后兼容性

我正在将一个旧项目从 Delphi 7 迁移到 2007,看起来打包的对象

type
  TMyTime = packed object
  private
    Year: Word;
    Month: Byte;
    Day: Byte;
    Hour: Byte;
    Minute: Byte;
    Milliseconds: Word;
  end;
Run Code Online (Sandbox Code Playgroud)

产生

[Pascal 错误] *.pas(x): E2006 PACKED 此处不允许

D2007 中出现错误。

有人可以告诉我哪个 Delphi 版本破坏了打包对象兼容性吗?

delphi

0
推荐指数
1
解决办法
308
查看次数

标签 统计

delphi ×1