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

时间:2014-05-06 12:48:51

标签: delphi delphi-2007

关于Stack Overflow的第一个问题,我不得不问你这个与Delphi 2007有关的问题。

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

例如,让我们选择一个有50个表单的项目。每次打开项目时,IDE都会打开其中一些表单(它们总是相同的)。我的问题是:在选项中是否有一个列表,您可以在启动时将表单列表自动在Delphi中打开?我一直在5个不同的论坛上看到这个,我从来没有找到任何东西。这是某种配置吗?

2 个答案:

答案 0 :(得分:12)

从主菜单转到工具 - >选项

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

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

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

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

答案 1 :(得分:0)

无论您在上次保存时如何离开项目,都可以让它每次只打开您想要的表单!

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

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

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

4)保存项目。

5)关闭Delphi,重新打开Delphi

6)返回工具 - 选项并选择“项目桌面”选项UNTICK。

现在您应该可以打开您的项目并只显示您想要打开的表单。即使您打开更多表单然后保存并关闭 - 它应该只打开步骤(3)中的表单,因为之后所做的任何更改都不会再次更改,因为我们已经取消了步骤6中的选项!

如果您勾选Project Desktop,则会遇到问题,即记住上次打开项目时打开的任何表格 - 所以诀窍是在设置首选'布局时只勾选它#39;,然后取消它。