рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Главная программа

Главная программа - раздел Информатика, Состав проекта Delphi   Главная Программа Проекта Полностью Формируется Средой Delphi...

 

Главная программа проекта полностью формируется средой Delphi и сохраняется в файле с расширением .dpr . Для каждого проекта может быть только один такой файл. Текст файла главной программы для примера1 приведен ниже.

program mypro1;

uses Forms, Uni1 in 'Uni1.pas' {Form1};

{$R *.RES}

begin

Application.Initialize;

Application.CreateForm(TForm1, Form1);

Application.Run;

end.

В заголовке программы указывается имя программы, которое совпадает с именем проекта (задается программистом в момент сохранения проекта). Далее следует раздел модулей, в котором указан модуль Forms и модули форм созданные программистом. Использование модуля Forms является обязательным для всех программ, создаваемых в Delphi, так как в этом модуле содержится описание класса Tapplication, который лежит в основе всех Delphi - приложений. Для модулей форм указываются файлы, в которых они располагаются (в данном случае один модуль - Uni1) и в фигурных скобках приводится название формы (это название соответствует значению свойства Name формы.

Директива in указывает на то, что модуль является обязательной частью проекта, а не просто файлом используемым в проекте.

Директива {$R *.RES} указывает (компилятору) на то, что нужно использовать файл ресурсов, который содержит описания ресурсов приложения (например пиктограммы). Звездочка означает, что имя у файла ресурсов такое же как и у файла проекта.

Раздел операторов главной программы содержит всего три строки.

Первая строка - это вызов метода Application.Initialization, который осуществляет инициализацию самого приложения, представленного экземпляром класса TApplication.

Вторая строка - это вызов метода Application.Createform, который загружает и инициализирует форму.

Третья строка - это вызов метода, который начинает выполнение приложения и загружает главную форму приложения.

Каждый раз когда к проекту добавляется новая форма или новый модуль Delphi автоматически добавляет директиву Uses в файл проекта, а в главную программу автоматически добавляются вызовы метода Application.Createform для загрузки и инициализации дополнительных форм.

Замечание. Среда Delphi автоматически управляет файлами проектов, поэтому нет необходимости в самостоятельном внесении изменений в эти файлы. Это делать не рекомендуется во избежание потери целостности.

 

– Конец работы –

Эта тема принадлежит разделу:

Состав проекта Delphi

На сайте allrefs.net читайте: Состав проекта Delphi.

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Главная программа

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Состав проекта Delphi
Пример. Создадим простейший проект - форма с кнопкой "Закрыть". Для этого 1. В палитре компонентов на странице Standard (Стандартные); выберем кнопку с буквами ОК (

Степень видимости переменных
  В описании класса зарезервировано место для указания степени видимости имен элементов. Здесь могут размещаться четыре секции: PRIVATE (скрытые) - элементы, указанные в этой

Инспектор объектов
Инспекторобъектов(ИО) предназначен для установки значений свойств объектов и назначения методов - обработчиков событий объектам во время разработки программы. Окно ИО приведено на рис.5.23.2. Оно с

Свойства компонентов
Приведем краткие сведения о свойствах, типичных для многих визуальных компонентов. Caption (заголовок) это свойство имеет значение строкового типа и в нем можно записывать

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги