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

问题描述 投票:8回答:2

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

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

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

delphi delphi-2007
2个回答
12
投票

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

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

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

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

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


0
投票

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

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

2)在Environment Options中选中'Project Desktop'选项,然后单击OK。

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

4)保存项目。

5)关闭Delphi,重新打开Delphi

6)返回Tools-Options并选择'Project Desktop'选项。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.