Delphi 2006 和 7 中的属性

Properties in Delphi 2006 and 7

TEdit 在 Delphi 2006 代码的 dfm 中看起来像这样。

object myEdit: TEdit
   AlignWithMargins = True
   Left = 15
   Top = 25
   Width = 50
   Height = 20
   Margins.Left = 20
   Margins.Top = 30
   Margins.Bottom = 16
   Align = alLeft
   Anchors = [akLeft, akTop, akRight, akBottom]
   ExplicitWidth = 100
   ExplicitHeight = 32
end

但某些属性(如 AlignWithMarginsMarginsAlignExplicitWidthExplicitHeight)在 Delphi 中不存在 7 . Delphi 7及以上版本的等效属性是什么?

Delphi 7 没有这些属性,也没有等效属性,因为 Delphi 7 是在 Delphi 2006 年之前发布的。

  • Delphi 7 于 2002 年发布
  • Delphi 8 - 2003 年发布
  • Delphi 2005 - 2004 年上映
  • Delphi 2006 年 - 2005 年上映

Delphi programming language

如果您想将代码从 Delphi 2006 移植到 Delphi 7,则必须从 .dfm 文件中删除所有这些属性。