Разработка прикладных программ для ОС WINDOWS с помощью интегрированных сред Delphi / C++Builder. Баканов В.М. - 20 стр.

UptoLike

Составители: 

- 20 -
причем каждый из них необходим.
Настоятельно рекомендуется для каждого проекта выделять отдель-
ный каталог ! Отказ от этого правила неминуемо приведет к полной дезор-
ганизации последующей работы (некоторые файлы разных проектов имеют
по умолчанию одинаковые имена).
Главный файл проекта имеет расширение DPR (Delphi Project, для
C++Builder расширение BPR), совпадающее с именем проекта
имя и содер-
жит список всех необходимых для проекта файлов.
Для каждого окна (формы в терминологии Delphi) создаются минимум
два файла - текстовый файл с расширением PAS (содержащий исходный
текст модуля на Pascal'е) и двоичный файл с расширением DFM (содержа-
щий иерархическое представление содержащихся в модуле компонент
Delphi). Заметим, что DFM
-файл может быть просмотрен (и отредактирован
- чего, кстати, не следует делать новичкам) в ИС в текстовом виде (как,
впрочем, и любой текстовый файл) посредством выполнения File|0pen File,
File|Save File, File|Save File As... и File|Close File.
Проект включает в себя (текстовый) файл опций проекта (расширение -
DOF) и, возможно, файл (файлы) формата VBX (Visual Basic eXtensions, на-
чиная с
Delphi 2.0 файлы VBX не используются, их роль выполняют
ОСХ/ActiveX-компоненты).
Ниже приведена диаграмма, иллюстрирующая процесс создания испол-
няемого файла в системе Delphi.
Файлы форм
(*.DFM)
Модули
(*.PAS)
Проект
(*.DPR)
Программа
(*.EXE)
OCX/ActiveX -
элементы
Опции проекта
(*.DOF)
Для системы C++Builder объединяющий файл имеет расширение BPR, в
проекте присутствуют DFM, CPP, H, RES - файлы. Общего правила 'отдел-
ьный проект = отдельный каталог' рекомендуется придерживаться неиз-
менно. Вышеприведенный список файлов проекта минимален - в процессе
работы над проектом могут требоваться ВМР, DCR, ICO, DSK, HLP и дру-
гие файлы.
При перенесении
проекта между ПЭВМ следует транспортировать все (за
исключением включающих в расширение тильду - волнистую черту - фай-
лов). Заметим, что применяющий компоненты третьих фирм разработчик
должен перенести также файлы указанных компонентов и инсталлировать их
                                   - 20 -


причем каждый из них необходим.
    Настоятельно рекомендуется для каждого проекта выделять отдель-
ный каталог ! Отказ от этого правила неминуемо приведет к полной дезор-
ганизации последующей работы (некоторые файлы разных проектов имеют
по умолчанию одинаковые имена).
    Главный файл проекта имеет расширение DPR (Delphi Project, для
C++Builder расширение BPR), совпадающее с именем проекта имя и содер-
жит список всех необходимых для проекта файлов.
    Для каждого окна (формы в терминологии Delphi) создаются минимум
два файла - текстовый файл с расширением PAS (содержащий исходный
текст модуля на Pascal'е) и двоичный файл с расширением DFM (содержа-
щий иерархическое представление содержащихся в модуле компонент
Delphi). Заметим, что DFM-файл может быть просмотрен (и отредактирован
- чего, кстати, не следует делать новичкам) в ИС в текстовом виде (как,
впрочем, и любой текстовый файл) посредством выполнения File|0pen File,
File|Save File, File|Save File As... и File|Close File.
    Проект включает в себя (текстовый) файл опций проекта (расширение -
DOF) и, возможно, файл (файлы) формата VBX (Visual Basic eXtensions, на-
чиная с Delphi 2.0 файлы VBX не используются, их роль выполняют
ОСХ/ActiveX-компоненты).
    Ниже приведена диаграмма, иллюстрирующая процесс создания испол-
няемого файла в системе Delphi.

   Файлы форм
     (*.DFM)

     Модули                     Проект                 Программа
     (*.PAS)                    (*.DPR)                 (*.EXE)

  OCX/ActiveX -             Опции проекта
   элементы                    (*.DOF)

   Для системы C++Builder объединяющий файл имеет расширение BPR, в
проекте присутствуют DFM, CPP, H, RES - файлы. Общего правила 'отдел-
ьный проект = отдельный каталог' рекомендуется придерживаться неиз-
менно. Вышеприведенный список файлов проекта минимален - в процессе
работы над проектом могут требоваться ВМР, DCR, ICO, DSK, HLP и дру-
гие файлы.
   При перенесении проекта между ПЭВМ следует транспортировать все (за
исключением включающих в расширение тильду - волнистую черту - фай-
лов). Заметим, что применяющий компоненты третьих фирм разработчик
должен перенести также файлы указанных компонентов и инсталлировать их