首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Delphi中保存和恢复打开的文件组?

如何在Delphi中保存和恢复打开的文件组?
EN

Stack Overflow用户
提问于 2013-12-10 09:47:17
回答 1查看 2.7K关注 0票数 0

例如,我正在处理项目的一些子任务,通常是3-7个源程序文件,并在编辑器中打开它们。当我完成并切换到另一个任务时,我就开始使用另一组源代码文件。但通常我必须切换到任务至少几次(当客户或测试人员更改/澄清需求,当发现一些But等)。我想保存IDE文件中打开的一组文件,以便以后能够重新打开它们。

Delphi桌面不保存打开的文件,只保存表单布局,所以没有帮助。有什么办法吗?也许能解决问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-10 10:04:45

Delphi将打开文件的桌面保存在其.dsk文件中。这与Delphi项目相关联。因此,显而易见的结论是,你只需要改变项目。使每个子任务成为您的版本控制系统中的一个分支,这将允许您为每个子任务操作不同的Delphi项目。

如果您不想这样做,那么我想您可以对.dsk文件执行一些欺骗操作。如下所示:

  1. 对于每个子任务,打开该子任务的文件集。
  2. 然后关闭项目并复制.dsk文件。把它命名为: MyApp.dsk.subtask1。对所有的子任务也做同样的事情。
  3. 当您需要切换子任务时,在打开项目之前将MyApp.dsk.subtaskN复制到MyApp.dsk之上。

显然,为了方便起见,您可以轻松地编写脚本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20491002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档