如何停止在Delphi IDE启动时打开表单

对于我有关堆栈溢出的第一个问题,我不得不问你关于我在Delphi 2007中遇到的这个问题(我知道它很老,但我们不能总是选择我们正在编码的东西;))。

在我的项目启动时,IDE总是从我的项目中打开一组表单。

例如,让我们拿一个有50个表格的项目。 每次我打开项目时,IDE都会打开其中的一些表单(它们总是一样的)。 我的问题是:是否有列表中的某些地方可以放置一个表单列表在Delphi启动时自动打开? 我一直在寻找5个不同的论坛,我从来没有发现任何东西。 这是某种配置?


转到主菜单中的工具 - >选项。

检查自动保存选项 - >项目桌面项目,然后单击确定以应用更改。 关闭对话框。

回到你的项目。 首次加载项目时关闭所有不想再打开的文件,然后使用主菜单中的文件 - >全部保存。 (关闭文件的最快方法是右键单击顶部的编辑器选项卡,然后从上下文菜单中选择关闭页面。)

IDE会记住保存项目时打开的表单,并在下次项目加载时重新打开它们。 为确保它们只是您想要的那些,请关闭您在退出之前不想打开的所有表单。

您可以通过在下次保存项目时确保它们已关闭来删除正在自动打开的表单。 (相反,您可以添加想要自动打开的表格,只需确保它们在保存项目时打开。)


无论您在最后一次保存中如何离开项目,都可以只打开每次想要的表单。

1)从IDE菜单转到Tools-Options。

2)在环境选项中勾选选项'Project Desktop',然后单击确定。

3)回到你的项目。 关闭所有表格,只打开打开项目时要显示的表格。

4)保存项目。

5)关闭Delphi,重新打开Delphi

6)回到工具选项和UNTICK选项'项目桌面'。

现在你应该能够打开你的项目,并且只有你想要打开的表单。 即使你打开了更多的表格,然后保存并关闭 - 它应该只打开步骤(3)中的表格,因为之后所做的任何更改都不会再次更改,因为我们在步骤6中未选择该选项!

如果你离开Project Desktop打勾,你会遇到它记住上次打开项目时打开的任何表单的问题 - 所以诀窍是在设置你的首选'布局'时只勾选它,然后取消选中它之后。

链接地址: http://www.djcxy.com/p/91095.html

上一篇: How can I stop forms from opening on Delphi IDE startup

下一篇: Delphi XE3, How to set MSXML MaxElementDepth to allow reading deep XML documents