В папках проекта delphi 7 создается множество файлов *.Mb. Файлы называются Del1.MB, Del2.MB и т. д. Проекты подключаются к базам данных Firebird через BDE. Также используется довольно много других нестандартных компонентов. Кто-нибудь знает, что это за файлы MB и можно ли их безопасно удалить?
Какие файлы МБ создает delphi 7?
Ответы (2)
Я думаю, что эти файлы «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
Эти файлы DEL*.MB, а также файлы DEL*.DB создаются автоматически Borland Database Engine (BDE)1 компоненты для доступа к данным, например, когда выполняется запрос (по компоненту TQuery).
Это временные файлы, поэтому они будут автоматически удалены, если сеанс BDE завершится корректно2 а>. Если какое-то приложение выйдет из строя, эти файлы будут храниться до следующего запуска, когда большинство из них будет заменено, поэтому может потребоваться ручная очистка.
Если папка, в которой создаются эти файлы, является общей (или приложение изменило свой текущий каталог на ту же папку, например, с помощью функции SetCurrentDir), это может вызвать больше проблем, поскольку разные приложения могут блокировать файлы, что приводит к путанице других приложений и другим сбоям. .