Cтраница 2
При сохранении проекта база каналов каждого присутствующего в нем узла сохраняется в отдельный файл в поддиректории с именем проекта. Имена файлов баз каналов по умолчанию образуются из имен соответствующих узлов. [16]
Начинается главный модуль словом program, за которым следует имя программы, совпадающее с именем проекта. Имя проекта задается в момент сохранения проекта, и оно определяет имя создаваемого компилятором исполняемого файла программы. [17]
Имя проекта должно совпадать с именем модуля верхнего уровня иерархии. [18]
Для создания нового проекта следует открыть диалог Свойства проекта командой Файл / Создать. В этом диалоге необходимо указать имя проекта и его тип. [19]
Запуск процесса компиляции выполняется по команде меню Project / Compile Project Name. В строке меню команды указано имя проекта, разработка которого выполняется в текущий момент. При сохранении проекта под другим именем, соответственно, должно измениться имя проекта в меню. [20]
Следующим пунктом стоит имя класса OLE, которое будет использоваться другими приложениями для создания экземпляров вашего автоматизированного объекта. Это имя всегда следует составлять из имени проекта и имени класса Си ( без префикса Т), разделенных точкой. [21]
За исключением редких случаев, непосредственно редактировать этот файл не требуется, так как при компиляции проекта это может привести к ошибкам. Кроме того, существуют некоторые ограничения для имен проектов и программных модулей: они должны начинаться с буквы и состоять то лысо из букв, цифр и символов подчеркивания. Точки и пробелы в таких именах не допускаются. [22]
![]() |
Сохранение модуля.| Сохранение проекта. [23] |
Обратите внимание на то, имена файлов модуля ( pas - файл) и проекта ( dpr - файл) должны быть разными. Имя генерируемого компилятором исполняемого файла совпадает с именем проекта. Поэтому файлу проекта следует присвоить такое имя, которое, по вашему мнению, должен иметь исполняемый файл программы, а файлу модуля - какое-либо другое имя, например, полученное путем добавления к имени файла проекта порядкового номера модуля. [24]
Обратите внимание на то, имена файлов модуля ( pas - файл) и проекта ( dpr - файл) должны бьпь разными. Имя генерируемого компилятором исполняемого файла совпадает с именем проекта. Поэтому файлу проекта следует присвоить такое имя, которое, по вашему мнению, должен иметь исполняемый файл программы, а файлу модуля - какое-либо другое имя, например, полученное путем добавления к имени файла проекта порядкового номера модуля. [25]
По существу, прекомпилированный заголовочный файл - это образ таблицы имен проекта, сохраненный на диске. Когда вы строите свою программу в первый раз, C Builder создает прекомпилированный заголовочный файл. Затем C Builder может загружать его с диска, что намного быстрее, чем компилирование заголовочных файлов при каждом построении программы. [26]
Исходные задачи программы распределяются по этим четырем главным классам, и мастер AppWizard создает четыре отдельных исходных файла для каждого из них. По умолчанию он порождает имена классов и исходных файлов по имени проекта. [27]
Весьма важным свойством языка, упрощающим создание сложных проектов, является наличие средств, позволяющих легко модифицировать отдельные фрагменты и использовать их в процессе иерархического проектирования устройства. Эти опции сохраняются в файле конфигурации, имя которого совпадает с именем проекта, а расширение обозначается как acf. Такой файл создается автоматически при открытии проекта, и исходно в нем установлены опции, принятые в системе по умолчанию. [28]
Откроется окно редактора, но в нем отображается только панель Проект ( Project), где указано имя проекта. [29]
![]() |
DOS-окно, в котором работает консольное приложение. [30] |