Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
61
Добавлен:
02.05.2014
Размер:
108 Кб
Скачать
☆

Свойства и события формы

СВОЙСТВА ФОРМЫ – PROPERTIES

AlphaBlend – прозрачность формы.

AlphaBlendValue – параметр указной степени прозрачности.

BorderStyle – стиль рамки.

bsSizeАble – изменяемое окно.

bsSingle – неизменяемое окно.

Caption – заголовок объекта.

Color – настройка цвета.

Enabled – доступное.

FormStyle – стиль формы (Top – расположение поверх другого окна).

fs Normal – нормальное окно.

fs MDI form – окно является родительским для мультидокументных окон. Модальное окно запрещает активизировать другие окна.

HarzScrollBar – полоса прокрутки.

Name – имя объекта.

Position – позиция.

Scaled (True) – автоматическое масштабирование, в зависимости от разрешения экрана.

ShowHint – разрешить использование подсказок Hint.

Top – координаты и размеры объекта.

VertScrollBar – вертикальная прокрутка.

Visible – видимый / невидимый.

Windows State – состояние формы.

СОБЫТИЯ ФОРМЫ – EVENTS

OnCreate – происходит Hint при создание формы.

OnShow – происходит перед тем как форма станет видимой.

OnActivate – происходит при переключении на форму.

OnCloseQuery – применяется программа при попытке

закрыть форму.

СВОЙСТВО И СОБЫТИЯ УПРАВЛЯЮЩИХ ЭЛЕМЕНТОВ

ОБЩИЕ СВОЙСТВА ОБЪЕКТОВ – PROPERTIES

Caption – заголовок объекта.

Color – настройка цвета.

Cursor – изображение курсора мыши.

Enabled – доступность элемента.

Font – шрифт.

Top – верх.

Left – координата слева.

Heigth – ширина объекта.

Hint – текст всплывающей подсказки.

Name – имя (идентификатор) элемента.

PopupMenu – привязка к всплывающему меню.

TabOrder – порядковый номер обхода.

TabStop – разрешение на получение фокуса.

Visible – видимость управляющего элемента.

Width – ширина.

ОБЩИЕ СОБЫТИЯ ОБЪЕКТОВ – EVENTS

OnClick – происходит в результате щелчка по управляющему элементу.

OnDblClick – происходит в результате двойного щелчка по управляющему элементу.

OnEnter – происходит при получении фокуса.

OnKeyDown – происходит при нажатии любой клавиши.

OnMouseDown – происходит при нажатии кнопки мыши.

Основы программирование в delphi

ТИПЫ ДАННЫХ

1. Скалярные (простые)

Стандартные:

а) целочисленные (integer).

б) вещественные (real)

в) символьные (string)

г) логические (Boolean)

д) указатели (адреса других переменных)

Пример использования управляющих символов

для переменных типа string

#13- Enter.

Sv: =’Заголовок’+ chr (13);

#26- Ctrl+ z;

#32- пробел (# $2c);

Виды целых типов данных.

  • Integer-

  • Cardinal

  • Shortint

  • Smallint

  • Longint

  • Int 64

  • Byte

  • Word

  • Long word

Пользовательские

Перечисляемые, интервальные.

2. Структурные (составные)

Строка

Массивы

Множества

Записи

Файлы

Пример

type

{Объявляем тип массива}

TArray=array[0..100,0..21] of string;

...

public

{ Public declarations }

{Объявляем массив}

Deske: TArray;

...

{Пример использования в процедуре}

Deske[Y,Х]:=Stroka;

{Пример использования переменной типа String

как одномерного массива (вектора)}

Stroka [1]:=’W’;

ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ

Алгоритм – подробное описание последовательности действий, приводящих за конечное число шагов к решению поставленной задачи.

Программа – это запись алгоритма на языке программирования.

КОМАНДЫ ВЕТВЛЕНИЯ

На примере «Кнопка деления» в приложении «Калькулятор»

Begin

{Запомним прежние значения}

VarXN: = VarX;

VarZN: = VarY;

TotaN: = Tota;

Flag: = Wl2.Text;

{Предупреждение пустых значений}

If length (Re1.Text)<>0 then

VarX: =StrToFloat (Re1.Text)

Else

Var X: =0;

{Аналогично для VarY (Re1-Re2)}

VarY: =0;

If VarY=0 then

Wl1.Text= ‘Error!’

Else

Begin

Tota:=VarX/VarY;

Wl1.Text:= FloatToStr (Tota);

Wl2.Text:=’/’;

End;

End;

Соседние файлы в папке Visual Basic