Brutus
Вы когда ни будь задумывались о том, что создает Дельфи в папке с исходниками проекта? Да и нужен ли весь этот абсолютно бесполезный, для рядового программиста, "мусор"? Пора призадуматься. В этой мини-статье я расскажу о назначении таких файлов.
Вступление прочитали, сразу к делу. По правде говоря, я опишу не только те файлы, которые создаются в папке с исходниками, но и некоторые другие, что, думаю, будет интересно всем. Буду описывать в алфавитном порядке. Итак, пристегнулись? Поехали!
.BPG - Borland Project Group: это разновидность файла сборки.
.BPL - Borland Package Library: этот файл есть ничто иное как обыкновенная (или нет?) DLL, которая включает в себя компоненты VCL. Что такое компоненты, я думаю, обьяснять не стоит.
.CFG - Файл конфигурации: содержит параметры проекта, аналог файлов .DOF
.DCP - Delphi Component Package: грубо говоря, это исходники компонента. Скомпилированные компоненты содержатся в .BPL.
.DCU - Delphi Compiled Unit: наверное самый часто встречающийся тип файлов. Он содержит откомпилированный код юнита, с помощью него ускоряется компиляция.
.DDP - Delphi Diagram Portfolio: вы заглядывали на вкладку Diagramm в окне редактирования кода? Вот эти файлы содержат как раз эти схемы, которые можно создавать в том окне.
.DFM - Delphi Form File: здесь в двоичном виде хранится описание формы и компонентов, которая эта форма содержит
.~DF - Резервная копия файла формы: в большинсте случаев она бесполезна, зря засоряет винчестеры. Так что гнать в шею! (точнее отключить в настройках :)
.DOF - Delphi Options File: содержит (в текстовом виде) текущие параметры проекта.
.DPK - Delphi PacKage: исходник проекта пакета.
.DPR - Delphi PRoject: исходник проекта проекта, точнее файл с исходным текстом проекта вашей программы
.~DP - Резервная копия DPR: см. .~DF
.DSK - DeSKtop: файл с настройками рабочей среды Дельфи.
.DSM - Delphi Symbol Module: имеет сомнительную полезность...
.DCI - Delphi Code Templates: шаблоны кода дельфи. Помоему в комментариях не нуждается.
.DRO - Delphi Object Repository: репозитарий обьектов (Tools - Repositary).
.DMT - Delphi Menu Templates: шаблоны менюшек дельфи.
.DCT - Delphi component Temlates: шаблоны компонентов дельфи.
.OBJ - OBJect: обьектный файл, который применяется в C/C++. Он используется в том случае, если вы хотите скомпилировать программу с скомпилированным кодом (из OBJ файла) из C/C++
.PAS - PAScal: исходник модуля (юнита)
.~PA - Резервная копия PAScal: см. .~DF
.RES .RC - ResourCe: двоичный файл ресурсов программы, таких как картинки, иконки, формы и прочее.
.TODO - TODO: файл списка To-Do (сделать) списка. Обычно полезен в том случае, если программа разрабатывается коллективом программистов.
Другие работы по теме:
Созание компоненты
Вы часто используете в своих программах одни и те же куски кода для обработки стандартных компонент? Если да, то вам стоит прочитать эту статью. Здесь мы рассмотрим основы создания компоненты, и в качестве примера создадим одну простую компоненту.
Дельфийский метод
Другие названия метода: "", "Метод дельфийского оракула". Авторы метода: О. Холмер, Т. Гордон и др. (США), 50-е годы XX в. Назначение метода
Методы прогнозирования в маркетинговой деятельности
Прогнозирование служит для выяснения тенденций развития фирмы в условиях постоянного изменения факторов внешней и внутренней среды и поиска рациональных маркетинговых мероприятий по поддержке устойчивости ее экономического поведения.
Аудагост
(совр. Тегдауст) — один из главных торговых городов Западной Африки, расположен на территории современной Мавритании. Город был основан в V-VI веке н.э. как перевалочный пункт на создаваемых транссахарских путях. Первоначально город населяли сонинке. [1]
Перетаскивание файлов на форму
В этой статья я расскажу, как реализовать перетаскивание файлов на форму... Рассмотрим на примере текстового редактора с многооконным интерфейсом, при перетаскивании файлов на главную форму которого будут открываться MDI-окна.
Предотвращение запуска 2-x копий программы
Известно, что Windows - многозадачная система. Это конечно хорошо. Но обратной стороной многозадачности является то, что одновременно можно запустить несколько копий одного и того же приложения.
Работа с файлам в Дельфи
В статье рассматриваются стандартные I/O операции с файлами, типичные ошибки и методы их предотвращения.
Работа с файлами (лабораторная работа)
Лабораторная работа №2 Т е м а: Р а б о т а с ф а й л а м и. Задание: 1)Создание каталога 1-го уровня; провести проверку. 2)Создание каталога 2-го уровня в каталоге 1-го уровня; установка этого каталога.
Работа с каталогами (лабораторная работа)
Лабораторная работа №1 Т е м а : Р а б о т а с к а т а л о г а м и Задание: 1)Просмотр корневых каталогов и подкаталогов дисков командами DIR,DIR/W,DIR/P. В отчете представить 3-4 характерные строки отображения содержимого каталогов при выполнении команд DIR(DIR/p) и DIR/W, т.е. показать форму отображения имен файлов и каталогов.
Компьютерная подготовка
РИСУНОК ИЗ DOOM 1 . И вы можете извлекать множество графических образов ( и засовывать их туда обратно ) при наличии нужного файла , к-рый вы можете получить совершенно безвозмездно , если звякнете мне :
Команды Norton Commander
Кафедра проектирования дорог Лабораторная работа №1 по курсу «Информатика» Выполнил студент группы №114359 Райхман Сергей Юрьевич роверил Минск 1999
Различные способы печати из приложений
Печать используется в приложениях не так часто, вот и возникают различные вопросы по этому поводу. Иногда бывает необходимо "вывести на принтер" график получившейся функции или отчет о деятельности фирмы и т.д.
Установка компонентов в Дельфи
Если после установки компонента на форму возникли проблемы с компиляцией проекта, то это значит, что Delphi не может найти .pas файл компонента.
Знакомство с MS-DOS
Понятия файлов и каталогов. Область внешней памяти, группа файлов на одном носителе. Древовидная структура файлов на диске. Имя и местонахождение файла. Маршрут или путь по файловой системе. Запись имени файла в DOSе. Шаблоны. Структура каталога.
Введение в программирование
Сущность отладки, условия ее выполнения. Ошибки при компиляции программы, создание и изменение исходных символьных файлов. Процесс преобразования кода в машинный. Первый программист, виды трансляторов, классификация и уровни языков программирования.
Компьютерные вирусы 2 3
Text Что такое вирус? Что такое вирус? Группы вирусов? Каналы распространения? Признаки появления? Виды антивирусов? Graphics
Программированное задание
Команда dir служит Для вывода оглавления каталога Команда cd служит Для изменения текущего каталога Команда copy служит Для копирования файлов Команда type служит
Архивация данных 2
Архиватор ZIP План: Введение Архивный файл Ключи и команды архиватора ZIP. Архиватор ZIP for Windows Заключение Список используемой литературы Введение: При эксплуатации компьютера по самым разным причинам возможны порча или потеря информации на магнитных дисках. Это может произойти из-за физической порчи магнитного диска, неправильной корректировки или случайного уничтожения файлов, разрушения информации компьютерным вирусом и т.д.
Upload файлов с уникальными именами в ASP.NET
Христофоров Юрий Задача: необходимо загружать файлы в папку upload на сервере с уникальными именами. Т.е. при загрузке двух файлов с одинаковыми именами они должны сохраняться под уникальными именами и не перезаписывать друг друга. В ASP.NET эта задача легко решается с помощью класса Guid. Т.о. файл будет сохранен например под именем fe008e1a-f07c-4263-8dc4-67f042a8cbdb_valley.jpg.
Ввод вывод данных в дельфи
Ввод и вывод данных в среде Дельфи Дельфи представляет собой интегрированную среду разработки, инструменты которой позволяют значительно ускорить процесс разработки, создания и отладки программ.
Работа с файлами лабораторная работа
Лабораторная работа №2 Т е м а: Р а б о т а с ф а й л а м и. Задание: 1)Создание каталога 1-го уровня; провести проверку. 2)Создание каталога 2-го уровня в каталоге 1-го уровня; установка этого каталога.
Команды Norton Commander
ФТК Кафедра проектирования дорог Лабораторная работа №1 по курсу «Информатика» Выполнил студент группы №114359 Райхман Сергей Юрьевич роверил Минск 1999
Вирусные и антивирусные программы
Text Text Загрузочные Загрузочные Файловые Макро-вирусы Сетевые Graphics Заражают загрузочный сектор гибкого диска или винчестера Заражают загрузочный сектор гибкого диска или винчестера При заражении дисков загрузочный вирус «заставляет» систему при её перезапуске считать в память и отдать управление не программному коду загрузчика операционной системы, а коду вируса Graphics
Секреты NTFS
. Дефрагментация одиночных файлов Автор: Андрей Крупин Опубликовано 14 мая 2005 года Замечательная, конечно, вещь - дефрагментатор дисков, однако есть у него один недостаток: в силу заложенных в него алгоритмов, он частенько оставляет несколько файлов фрагментированными (как правило, это часто используемые данные, либо занятые каким-либо приложением или системой).
Глобальные объекты в Дельфи Их свойства и методы
Михаил Христосенко В этой работе я постараюсь рассмотреть существующие в Дельфи глобальные классы. Расскажу о том, как и где их можно применять и что с ними можно делать. Начнем мы с глобального класса (объекта) TApplication. Предлагаю вам ознакомиться с приведенной таблицей событий этого объекта:
Специальные функции архиватора RAR
Специальные функции архиватора Доклад подготовила Комарова М.И. Институт иформационных технологий СЕГРИС 2004 г. 1. Работа с в полноэкранном режиме. Работа с файлами
Антивирус Касперского
Реферат По теме:«Антивирус Касперского» Ученика 9В класса СОШ №132 Оковитого Георгия (AntiViral Toolkit Pro) Данная программа была создана ЗАО «Лаборатория Касперского». AVP обладает одним из самых совершенных механизмов обнаружения вирусов. Сегодня AVP практически ни в чем не уступает западным аналогам.