哪个物理文件存储Delphi应用程序的主要表单名称?
例如,MyApplication
有一个表格MyForm
,通过项目选项设置为"主表格".实际存储的信息"Main Form = MyForm"在哪里?
在Delphi IDE申请"主表"经由菜单中指定:Project | Options | Forms
.
显而易见的文件是.bdsproj或.dpr,但在这些文件中似乎没有任何东西表明哪个表单是"主"表单.
它位于项目(.DPR)文件中.使用表单作为参数对Application.CreateForm()的第一次调用标识应用程序的主窗体.
注意,TDataModule不满足上述要求; 这实际上很有用,因为您可以在主窗体之前自动创建数据模块,然后在主窗体的构造函数中访问该数据模块.