Delphi 7生成的MB文件是什么?

4
在Delphi 7项目文件夹中会生成很多*.Mb文件,这些文件的命名方式为Del1.MB、Del2.MB等。该项目通过BDE连接到Firebird数据库,并使用了一些非标准组件。请问这些MB文件是什么,是否可以安全地删除?
2个回答

3
这些DEL*.MB文件和DEL*.DB文件是Borland Database Engine (BDE)组件在访问数据时自动生成的,例如当TQuery组件运行查询时1
它们是临时文件,因此如果BDE会话正确终止,则它们将被自动删除2。如果某个应用程序崩溃了,这些文件将被保留,直到下一次执行时大多数文件都将被替换,因此可能需要进行手动清理。
如果创建这些文件的文件夹是共享的(或应用程序将其当前目录更改为同一个文件夹,例如通过使用SetCurrentDir函数),则可能会导致更多问题,因为不同的应用程序可能会锁定文件,使其他应用程序混乱并导致其他崩溃。

肯定注意到这篇帖子已经六年了,对吧? - Ken White
如果回复不符合政策,应将其删除。如果它没有贡献或问题不再有趣,观众将自行忽略它。 - Cleber Jorge Amaral
问题已经有一个被接受的答案,它说了和你一样的事情。但好吧,随你便。 - Ken White

2

我发现这是21世纪,仍有人使用Paradox非常有趣... - whosrdaddy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接