2013-04-26 87 views
5

如何關閉該功能或停止創建Delphi 7窗體的所有.ddp文件?我讀了一些關於去掉designdgm60.bpl的內容,但這是唯一的方法嗎?似乎有另一種方式我不記得了。Delphi 7關閉DDP文件的創建

更新:我試着重命名designdgm70.bpl,並且只是創建了一大堆程序錯誤。 此外,我在一臺計算機上使用Delphi 7.2,除非它被CnWizards中的東西覆蓋,否則沒有設計選項卡。 7.2確實創建了ddp文件。

回答

6

我想這是不可能通過內置的方法來關閉.ddp創作的IDE,但DDevExtensions工具包括此選項(文件清理器)

7

DDP文件的德爾福圖(DDP代表Delphi Diagram Portfolio)在德爾福6-7。德爾福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 [email protected] 
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 ................ 
+4

由於這不能解決問題,它應該是一個評論。 – 2013-04-26 06:59:21

+0

我的答案更清晰,因爲我不認爲這些文件是自動生成的,只是刪除它們可能會丟失有價值的文檔信息。 – 2013-04-26 12:28:57

+2

當您單擊編輯器中的設計選項卡時,它們會被創建爲空。這是可能的情況。 – 2013-04-26 12:30:25

1

您可以安裝DDevExtensions這是免費的。

有一個選項,你可以檢查自動刪除.ddp文件。

enter image description here