【问题标题】:How to rename a Form Name in Delphi XE7?如何在 Delphi XE7 中重命名表单名称?
【发布时间】:2015-01-12 13:12:35
【问题描述】:

我正在开发 Embarcadero Delphi XE7 中的多设备应用程序。 作为 delphi 的新手,我想知道如何(如果可能)重命名表单的名称。 例如TForm3 到类似 frmCustomer 的东西。

【问题讨论】:

  • 来自对象检查器 - 表单 - 名称?
  • 是 RBA,在对象检查器中我可以更改文件名,但表单名是只读的。
  • 在设计时可以编辑表单的所有属性。
  • 谢谢RBA,确实在代码视图中表单名称是只读的。但是在设计中它是可编辑的。
  • 鉴于这是一个多么基本的问题,您很可能会遇到更多问题。为此,这可能对您有所帮助:stackoverflow.com/questions/21403628/…

标签: delphi delphi-xe7


【解决方案1】:

您可以从 Delphi Object Inspector - official documentation 更改它,了解如何自定义应用程序的主窗体。

【讨论】:

    【解决方案2】:

    你让我有点困惑。您想将一个类名 (TForm3) 重命名为 frmCustomer。一个事实上的标准是在所有类前面加上一个“T”,比如 TfrmCustomer。永远不要有一个名为 frmCustomer 的类,而是将其用于实例(此处为 form3 -> frmCustomer)。一般来说,严格重命名所有控件是一个非常好的主意。使事情更容易维护。

    我更喜欢使用内置重构(shift-ctrl-e),同时将光标放在要重命名的“”“事物”中,例如TForm3。这样,作为类、方法或属性的名称在整个项目中都会更改。

    我还可以建议您安装 GExperts,它有许多优秀的功能,在您放置组件时可以使用它来命名组件。

    【讨论】:

      猜你喜欢
      • 2012-03-04
      • 1970-01-01
      • 2012-02-22
      • 1970-01-01
      • 2012-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-08
      相关资源
      最近更新 更多