德尔福 7 生成的 MB 文件是什么



在delphi 7项目文件夹中有很多*。生成 Mb 文件。这些文件被命名为Del1.MB,Del2.MB等。这些项目通过BDE连接到火鸟数据库。此外,还使用了相当多的其他非标准组件。有谁知道这些MB文件是什么,是否可以安全地删除它们?

这些 DEL*。MB 文件以及 DEL*。数据库文件由 Borland 数据库引擎 (BDE)1 组件自动创建,用于数据访问,例如,当查询(通过 TQuery 组件)运行时。

它们是临时文件,因此如果 BDE 会话正确终止,它们将自动删除2。如果某些应用程序崩溃,这些文件将被保留到下一次执行时,其中大多数将被替换,因此可能需要手动清理。

如果创建这些文件的文件夹

是共享的(或者应用程序将其当前目录更改为同一文件夹,例如通过使用 SetCurrentDir 功能),则可能会导致更多问题,因为不同的应用程序可能会锁定文件,使其他应用程序混淆并导致其他崩溃。

我认为这些"del*.mb"文件是临时BDE PARADOX格式文件,默认情况下,BDE在应用程序文件夹中创建它们并在应用程序关闭时删除它们:

http://www.borlandtalk.com/image-vp141388.html

http://www.rhinocerus.net/forum/lang-pascal-delphi-databases/212042-bde-generating-del-mb-files.html

最新更新