Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технология программирования / ИТ / Лекции_Технология_прогр.doc
Скачиваний:
119
Добавлен:
17.05.2015
Размер:
848.38 Кб
Скачать

Класс tShape (фигуры)

Некоторые свойства

Свойство

Тип

Пояснение

Пример

Shape

TShapeType

Форма (один из элементов списка, который можно увидеть в инспекторе объектов)

Shape1.Shape:=stCircle

Фигура становится круглой

Brush

Color

TColor

Цвет заливки (элемент списка или число)

Shape1.Brush.Color:= clRed

Фигура становится красной

Style

TBrushStyle

Стиль заливки (элемент списка)

Shape1.Brush.Ctyle:= bsDiagCross

Фигура штрихуется косыми линиями

Pen

Color

TColor

Цвет контура (элемент списка или число)

Shape1.Pen.Color:= clBlue

Контур фигуры становится синим

Style

TPenStyle

Стиль линий контура (элемент списка)

Shape1.Pen.Style:= bsDash

Контур фигуры становится пунктирной линией

Width

Integer

Толщина линий

Shape1.Pen.Width:=5

§4. Основные типы данных в языке Паскаль

Программа, решающая какую-либо полезную задачу, должна оперировать с данными (или величинами), с которыми производятся различные действия. Эти величины обозначаются именами, которые должны состоять из латинских букв, цифр и символа «_», причем первым символом должна быть буква. Рекомендуется давать величинам «говорящие» имена, поясняющие их смысл.

Язык Паскаль относится к языкам со строгой типизацией, т. е. каждая величина, используемая в программе, должна быть специальным образом объявлена в программе с указанием ее типа, который не может измениться впоследствии.

Величины бывают постоянными (constant) и переменными (variable). В программе для объявления тех и других создается специальный раздел: const – для объявления постоянных величин, var – для переменных. Для постоянной величины указывается ее значение, для переменной – тип.

Основные типы данных: integer – целые числа real – вещественные числа char – символы string – строки символов (длиной не более 256) boolean – логические (могут принимать значения true или false).

Пример объявления данных.

const

n=100;

g=9.81;

symbol = ‘?’;

text = ‘Привет!’;

yes = true;

var

col_stud : integer;

stip : real;

letter : char;

name : string;

flag : boolean;

Величины могут быть локальными и глобальными. Локальные объявляются и используются внутри процедур, глобальные – в основной программе.

Отметим, что система Delphi сама выполняет объявления некоторых переменных, поэтому раздел var в основной программе обычно уже есть. Его следует найти и добавить нужные объявления.

Для ввода и вывода данных в системе Delphi имеется целый ряд специальных классов компонентов. Подробно о компонентах Delphi см. [4].

Класс tLabel (надписи)

Объекты этого класса предназначены для отображения одной строки текста. Некоторые свойства

Свойство

Тип

Пояснение

Пример

Caption

TCaption

Надпись

Label.Caption := 'Hello!';

Соседние файлы в папке ИТ