【问题标题】:Delphi 7 turn off creation of DDP filesDelphi 7关闭DDP文件的创建
【发布时间】:2016-02-19 16:55:35
【问题描述】:

如何关闭该功能或停止为您的 Delphi 7 表单创建所有 .ddp 文件?我读过一些关于删除 designdgm60.bpl 的内容,但这是唯一的方法吗?好像还有另一种方式我记不起来了。

更新:我尝试重命名 designdgm70.bpl,但这只会产生大量程序错误。 另外,我在一台计算机上使用 Delphi 7.2,除非它被 CnWizards 中的某些内容覆盖,否则我看不到设计选项卡。 7.2 肯定会创建 ddp 文件。

【问题讨论】:

    标签: delphi


    【解决方案1】:

    DDP 文件用于 Delphi 6-7 中的 Delphi 图(DDP 代表 Delphi Diagram Portfolio)。 Delphi 5 为此使用了 DTI 扩展。

    DDP 文件可以包含有意义的信息。它们不会被编译成 .DCU/.EXE./...,因为它们仅用于文档目的。

    您是否在表单/数据模块上创建了组件图?我曾经这样做(向同事解释结构),所以我实际上对 DDP 文件非常满意。

    在删除它们之前,请检查它们是否包含您要保留的文档。

    如果它们的长度为 51 个字节,并且其中的 TDUMP 如下所示,您可以安全地删除它们:

    000000: 07 18 44 45 4C 50 48 49  2E 44 49 41 47 52 41 4D ..DELPHI.DIAGRAM
    000010: 2E 50 4F 52 54 46 4F 4C  49 4F 0F 00 00 E0 40 02 .PORTFOLIO....@.
    000020: 01 09 06 09 55 6E 74 69  74 6C 65 64 31 06 00 02 ....Untitled1...
    000030: 00 02 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ................
    

    【讨论】:

    • 既然这没有解决问题,应该是评论。
    • 我的回答目的更明确了,因为我认为这些文件不是自动生成的,只是删除它们可能会丢失有价值的文档信息。
    • 当您单击编辑器中的设计选项卡时,它们会被创建为空。这就是可能的情况。
    • 这很好。我从来没有无目的地这样做,所以从来没有注意到这种行为。无论如何:我认为警告是正确的。将其扩展一点以使其更清晰。
    • 作为参考,我什至没有点击设计选项卡。它们只是被创建。
    【解决方案2】:

    我想通过内置方法在IDE中关闭.ddp创建是不可能的,但是DDevExtensions工具包含这个选项(文件清理器)

    【讨论】:

      【解决方案3】:

      您可以免费安装DDevExtensions

      您可以检查一个自动删除.ddp文件的选项。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-07-09
        • 1970-01-01
        • 2021-05-02
        • 1970-01-01
        • 2016-05-25
        • 2023-03-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多