Сайт створено у системі uCozЯндекс.Метрика
Меню сайта
Все для ucoz Counter-Strike 1.6 Все для photoshop Допомога по Counter-Strike Програмування Майстерня
Головна » Статті » навчання в ОС » Программирование в Delphi

Урок 2: Структура программы в Delphi

Исходный текст программы представляется в виде последовательности строк, в которой строка может находится в любой позиции. Если что то вы не поняли, то не зацикливайтесь на этих строчках. Позже все равно поймете .


Структуру программы в общем случае можно представить следующим образом:



Program <имя программы>;

Uses <список модулей>;

Label <список меток>;

Const <список констант>;

Type <описание классов>;

Var <объявление переменных>;

<Описание процедур>;

<описание функций>;

Begin

<операторы>;

End.



Правда в некоторых конкретных программах любой из этих разделов может отсутствовать. Вспомним нашу первую программу. А теперь давайте немного подробней рассмотрим, то с чем уже сталкивались мы в первых статьях.



Uses

Об этом я уже вам рассказывал. Это как бы раздел для подключения разных модулей.



Label

Уже новое. Это раздел объявления меток. Например:

Label metka1, metka2, 10, 12;



Const

Тоже новое. Этот раздел служит для присвоения идентификаторам констант их постоянных значений. Вот небольшой пример:



Const st1='Word'; ch='5' n34=45.8;



Объясню что к чему небольшой схемкой:



Const <идентификатор1> = <Выражение>;

. . .

<идентификатор2> = <Выражение>;



Type

О классах я тоже уже говорил.



Var

Это раздел где объявляются переменные. Объявление переменной обязательно предшествует самой переменной. Схема объявления переменной:



Var <идентификаторы> : <тип>;

. . .

<идентификаторы> : <тип>;



Ну и пример:



Var a,bng,u7: real;

simvol: char;

n1,n2: integer;



Begin

Begin - Подпрограмма. Подпрограммой называют логически законченную и специально оформленную часть программы. Подпрограммы в Delphi бывают двух типов: функции и процедуры. Вот схема подпрограммы:



Begin

<оператор1>;

. . .

<операторG>;

End.



А пример я взял из прошлой статьи где мы создавали кнопку:



begin

Form1.Close;

end;



Комментарии

Вот мы и ознакомились со структурой программы. Кстати, добавлю еще одну вещь. Большинство людей делающих исходники или примеры на Delphi использую комментарии. Комментарии не читает программа. Поэтому их можно добавлять даже на русском языке. Пишется комментарий так:



//Однострочный комментарий

(* Однострочный и

двустрочный комментарий*)



Вот теперь точно все




Категорія: Программирование в Delphi | Додав: admin (23.04.2011)
Переглядів: 829 | Рейтинг: 0.0/0
Всього коментарів: 0
Додавати коментарі можуть лише зареєстровані користувачі.
[ Реєстрація | Вхід ]
Наша копилка

Block title
Онлайн всего: 1
Гостей: 1
Пользователей: 0
сервера cs 1.6

Rip by vkontakte1412.ucoz.ru | (c) Все права защищены! | 2010-2011 |
Полное или частичное использование материалов vkontakte1412.ucoz.ru только с разрешения администрации
.
Сайт оптимизирован под браузер Opera. Sitemap | Sitemap-forum | СП
Дизайн данного сайта полностью принадлежит администратору сайта.

Вся информация предоставленная на сайте vkontakte1412.ucoz.ru является собственностью авторов. Любую информацию размещенную на сайте запрещено копировать без размещения ссылки на источник.
Дизайн данного сайта принадлежит полностью администратору сайта. Категорически запрещается копировать и использовать без соглашения главного администратора. За использование дизайна без согласия главного администратора, полагается разбирательство с администрацией хостера (в данном случае системы uCoz) и блокировка аккаунта нарушителя.
Yandex | Google | Rambler | Yahoo | Mail