Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Редактор кода
Редактор кода находится в отдельном окне. Это окно организовано как многостраничный блокнот открытых на данное время файлов. В момент открытия нового проекта в модуль Unit1.pas, который соответствует форме Form1, редактор автоматически заносит программный код описания этой формы. Во время добавления новых компонентов в окно формы в программу автоматически заносятся коды с описаниями параметров этих компонентов (высота, ширина, расположение, стиль и т.п.). Добавление определенного объекта или применение к нему метода ведет к появлению заготовки базового кода соответствующей процедуры в окне редактора. Заготовка (шаблон) состоит из заголовка процедуры и ключевых слов begin и end. Заготовку заполняет пользователь. Заканчивается модуль собственной командой end.
Модуль Unit1 имеет следующий общий вид:
unit Unit1; { Название модуля } interface { Раздел деклараций процедур и функций } uses { Список использованных модулей, например } Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs; type { Описание классов и типов объектов, например } TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender:TObject); … private { Частные объявления } public { Общедоступные объявления } End; var { Описание переменных } Form1: TForm1; { Опережающее объявление процедур и функций пользователя, например } procedure Information; procedure SetPicture; { Раздел описаний процедур и функций } Implementation {$R*.DFM}{ Добавляется файл с описанием формы } procedure Tform1.Button1Click(Sender: TObject); Begin { Здесь пользователь записывает тело процедуры } End; end. { Конец модуля }
Date: 2015-06-11; view: 587; Нарушение авторских прав |