Определяет Главный (стартовый) программный файл Проекта.

Object.SetMain([cFileName])

Параметры

cFileName

Определяет имя файла Проекта, который становится Главным (стартовым) файлом Проекта. Данный файл может быть или программным файлом, процедурой (.prg), или файлом Формы (.scx). Имя файла должно быть указано с его расширением (типом: .prg, .scx). Если параметр cFileName не указан (отсутствует) или есть пустая строка, то для данного Проекта не определен Главный (стартовый) программный файл.

Expand imageКомментарии

Применяется в: Project, объект

Данный метод SetMain возвращает значение =  true (.T.), если заданный вами программный файл определен как Главный файл Проекта. Значение = False (.F.) возвращается в том случае, когда указанный файл не может быть задан как Главный файл Проекта, или задан файл недопустимого типа (не программа, или не форма).

Главный файл Проекта: программный файл (.prg) или пользовательская форма (.scx) является начальной точкой входа в рассматриваемое Приложение, из которого вызываются другие компоненты данного Приложения. Обычно, данный главный файл Приложения определяет требуемую среду данных, выполняет необходимые настройки глобальных параметров, определяет подсистему Меню и инструментарий ToolBars, запускает главный цикл обработки текущих событий Приложения, команда READ EVENTS. Вы должны определить Главный файл Проекта до того момента, когда будете выполнять итоговую Сборку (Компиляцию) Приложения (.app) или (.exe) с помощью подсистемы Project Manager.

NoteПримечание

Определить Главный файл Проекта можно также с помощью задания значения соответствующего Свойства MainFile.

Expand imageСм. также