Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Структура программы на языке Object Pascal в среде Delphi.

Читайте также:
  1. CALL — Вызов подпрограммы
  2. HABITUS», «СТРУКТУРАЦИЯ», «САМОРЕФЕРЕНЦИЯ».
  3. I. Простые запросы на языке SQL
  4. III. Структура и руководящие органы
  5. III. Формирование, структура и организация работы
  6. Personal Objects and Mannerisms
  7. Reaching for an Object

Программа на любом языке программирования имеет стандартную структуру:

< заголовок программы> <тело программы>

В среде Delphi любая программа – это приложение (Application). Чтобы выбрать режим создания программы надо выполнить следующую последовательность действий:

Заголовок программы в среде Delphi содержит имя модуля основной программы и область определения всех стандартных и нестандартных программ-модулей, которые используются средой для организации исполнения программы. Рассмотрим пример шаблона программы в среде. Заголовок всегда начинается со слова Unit. Имя программы стандартное Unit1. Для изменения имени программы достаточно сохранить программу под новым именем. Раздел interface начинается с определения в предложении uses названных модулей. Например, модуль SysUtils разработан фирмой Interprise Corporation для использования в языке всех стандартных функций. Должны быть объявлены в этом же разделе все создаваемые в программе типы данных под заголовком type. Стандартный класс TForm1 всегда присутствует, так как он определяет возможность вводить данные в программу и видеть результаты ее решения через окно – форму.

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs;

type

TForm1 = class(TForm)

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

 

{$R *.dfm}

end.

Объявление типов заканчивается тогда, когда появляется в программе заголовок следующего раздела. В приведенном тексте это ключевое слово var. В этом разделе будут объявлены все переменные по определенным в программе типам данных. В приведенном шаблоне есть только одна переменная Form1, которая является объектом объявленного класса TForm1.

Со строки unit Unit1 до слова implementation находится заголовок программы. После этого слова располагаются все описания действий в программе. Конец текста программы определяется словом end с точкой. На примере шаблона для разработки программы мы видим, что написание любой программы по разработанному алгоритму требует определения типов данных и переменных по этим типам, которые будут работать в программе.

При работе с консольным приложением среды Delphi шаблон программы будет иметь иной вид:

program Project1;

{$APPTYPE CONSOLE}

uses

SysUtils;

begin

{ TODO -oUser -cConsole Main: Insert code here }

end.

Программа называется проектом. Вы можете изменить имя программы на свое имя. Ни в коем случае нельзя убирать первую директиву в фигурных скобках, которая сообщает компилятору, что данный тест является консольным приложением. Между ключевыми словами uses и begin размещаются все объявления типов и переменных, которые будут использованы в программе. Между скобками begin и end вы размещаете весь текст вашей программы, о чем и говорит подсказка в фигурных скобках.

 


Дата добавления: 2015-07-08; просмотров: 141 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Неявные преобразования типов данных| Вступ. Жанри в арсеналі сучасної журналістики

mybiblioteka.su - 2015-2024 год. (0.006 сек.)