Файл: Короткий дов_дник.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 13.09.2024

Просмотров: 12

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

AB

 

 

 

F

 

 

 

D

 

 

Y

P

B

Y

 

 

 

 

 

 

w

Click

 

 

 

w

 

 

 

w.

 

 

 

A

Tran

sf

 

 

 

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

or

e

 

 

 

 

Y

P

 

 

 

 

or

e

 

 

 

 

 

m

 

 

B

Y

 

 

 

 

 

 

 

 

m

 

 

 

buy

r

 

B

 

 

 

 

 

 

buy

r

 

 

 

2

 

 

 

 

 

 

 

 

2

 

 

 

0

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

.

 

A

 

 

 

 

 

 

 

to

 

 

 

.

here

to

 

 

 

 

 

Кількість картинок в бітовому образі Glyph

 

 

 

 

 

 

here

 

 

 

 

NumGlyphs

 

 

 

 

 

Click

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B

 

 

 

 

 

m

 

Властивість Flat визначає вид кнопки (наявність межі). Якщо значення властивості

 

 

 

 

 

m

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

o

 

 

 

 

w

w.

 

 

 

 

 

o

 

 

 

 

c

 

 

 

 

 

 

 

 

 

 

 

c

 

 

B

 

.

 

 

 

 

 

 

 

 

A

 

 

.

 

 

 

YY

 

 

 

 

 

 

 

 

 

 

B BYY

 

 

 

 

 

Flat

 

рівнеtrueто межа кнопки з'являється тільки при позиціонуванні покажчика миші

на

 

 

 

 

 

 

 

 

 

 

 

кнопці

 

 

 

 

 

 

 

 

 

 

 

 

Group Index

Down

AllowAllUp

Ідентифікатор групи кнопок. Кнопки, що мають однаковий ідентифікатор групи, працюють подібно до радіокнопок: натиснення однієї з кнопок групи викликає спрацьовування інших кнопок цієї групи. Щоб кнопку можна було зафіксувати, значення властивості Grouplndex не має дорівнювати нулю

Ідентифікатор стану кнопки. Змінити значення властивості можна, якщо значення властивості Grouplndex не дорівнює нулю

Властивість визначає можливість віджати кнопку. Якщо кнопка натиснута і значення властивості рівне trueто кнопку можна віджати

Left

 

Відстань від лівої межі кнопки до лівої межі форми

 

 

 

Тор

 

Відстань від верхньої межі кнопки до верхньої межі форми

 

 

 

Height

 

Висота кнопки

 

 

 

Width

 

Ширіна кнопки

 

 

 

Enabled

 

Ознака доступності кнопки. Якщо значення властивості рівне true то кнопка доступ-

 

на. Якщо значення властивості рівне falseто кнопка недоступна

 

 

 

 

 

Visible

 

Дозволяє приховати кнопку (false) або зробити її видимою (true)

 

 

 

 

 

Підказка — текст, який з'являється поряд з покажчиком миші при позиціонуванні по-

Hint

 

кажчика на командній кнопці (для того, щоб текст з'явився, треба, щоб значення

 

 

властивості Showhint було рівне true)

 

 

 

ShowHint

 

Вирішує (true) або забороняє (false) відображення підказки при позиціонуванні по-

 

кажчика на кнопці

 

 

Мал. П.15. Структура і приклад бітового образу Glyph: картинки, відповідні стану кнопки.

UpDown

Компонент UpDown (мал. П.16) є двома кнопкою, використовуючи які можна змінити значення внутрішньої змінної-лічильника на певну величину. Збільшення або зменшення значення відбувається при кожному клацанні на одній з кнопок. Властивості компоненту приведені в таблиці. П.16.

Мал. П.16. Компонент UpDown

Таблиця П.16. Властивості компоненту UpDown


AB

 

 

 

F

 

 

 

D

 

 

Y

P

B

Y

 

 

 

 

 

 

w

Click

 

 

 

w

 

 

 

w.

 

 

 

A

Tran

sf

 

 

 

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

or

e

 

 

 

 

 

Y

P

 

 

 

or

e

 

 

m

 

 

 

B

Y

 

 

 

 

 

 

m

 

 

buy

r

 

 

B

 

 

 

 

 

 

buy

r

 

 

2

 

 

 

 

 

 

 

 

 

2

 

 

0

 

 

 

 

 

 

 

 

 

 

0

 

 

 

.

 

 

A

 

 

 

 

 

 

 

to

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

to

 

 

 

Опис

 

 

 

 

 

 

 

here

 

 

Властивість

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

w

 

 

 

 

 

 

m

BB

YNameY

 

 

 

 

 

.A

B BYY

 

 

Ім'я компоненту. Використовується для доступу до компоненту і його властивостей

 

 

 

o

 

 

 

 

 

w

w

 

 

 

o

 

 

.c

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

 

 

 

 

 

 

 

 

Position

 

Лічильник. Значення властивості змінюється в результаті клацання на

 

 

 

кнопці

 

 

Up(збільшується) або Down (зменшується). Діапазон зміни визначають властивості

 

 

 

 

 

 

 

 

 

Min іМах величину зміни — властивість Increment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Min

 

Нижня межа діапазону зміни властивості Position

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Max

 

Верхня межа діапазону зміни властивості Position

 

 

 

 

 

 

 

 

 

 

 

Increment

Величина, на яку змінюється значення властивостіPosition в результаті клацання на одній з кнопок компоненту

Визначає компонент (Edit — поле введення/редагування), використовуваний як Associate індикатор значення властивості Position. Якщо значення властивості задане, то при

зміні вмісту поля редагування автоматично міняється значення властивості Position

Orientation

Задає орієнтацію кнопок компоненту. Кнопки можуть бути орієнтовані вертикально

(udvertical) або горизонтально (udhorizontal)

Table

Компонент Table (мал. П.17) представляє всю таблицю бази даних. Властивості компоненту приведені в таблиці. П1.17.

Мал. П.17. Компонент Table — таблиця бази даних

Таблиця П.17. Властивості компоненту Table

Властивість

 

Визначає

 

 

 

 

 

 

 

 

 

Name

 

Ім'я компоненту. Використовується для доступу до властивостей компоненту

 

 

 

 

 

 

 

Ім'я бази даних, частиною якої є таблиця(файл даних), для доступу до якої

DataBaseName

 

застосовується

компонент. Як

значення

властивості

слід

використовувати

 

 

псевдонім бази даних

 

 

 

 

 

TableName

Ім'я файлу даних (таблиці даних), для доступу до якого використовується компонент

TableType

Тип таблиці. Таблиця може бути набором даних у форматі Paradox (ttparadox), dbase(ttdbase), Foxpro (ttfoxpro) або бути форматованим текстовим файлом(ttascil)

Active

Ознака того, що таблиця активна (файл даних відкритий). В результаті привласнення властивості значення true відбувається відкриття файлу таблиці

Query

Компонент Query (мал. П.18) представляє частину бази данних— записи, вміст яких задовольняє критерію SQL-запроса до таблиці. Властивості компоненту приведені в таблиці. П.18.

Таблиця П.18. Властивості компоненту Query

Властивість Визначає


AB

 

 

 

F

 

 

 

D

 

 

Y

P

B

Y

 

 

 

 

 

 

w

Click

 

 

 

w

 

 

 

w.

 

 

 

A

Tran

sf

 

 

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

or

e

 

 

 

 

 

Y

P

 

 

 

 

 

or

e

 

 

 

 

m

 

 

 

B

Y

 

 

 

 

 

 

 

 

m

 

 

 

buy

r

 

 

B

 

 

 

 

 

 

buy

r

 

 

 

2

 

 

 

 

 

 

 

 

 

2

 

 

 

0

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

.

 

 

A

 

 

 

 

 

 

 

to

 

 

 

.

here

 

to

 

 

 

 

Ім'я компоненту. Використовується компонентом DataSource для зв'язку результату

here

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nameo

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

 

 

виконання запиту (набору записів) з компонентом, що забезпечує прогляданняw

 

 

 

 

o

 

 

 

 

 

m

 

 

 

w

w.

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

 

 

записів, наприклад DBGrid

 

 

 

 

 

 

 

 

 

c

 

BB

 

.

 

 

 

 

 

 

A

 

 

.

 

 

YY

 

 

 

 

 

 

 

 

B BYY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SQL

 

Записаний на мові SQL-запрос до бази даних (до таблиці)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Active

 

При привласненні властивості значення true активізує виконання запиту

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RecordCount

 

Кількість записів в базі даних, що задовольняють критерію запиту

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Мал. П.18. Компонент Query забезпечує вибір інформації з бази даних

DataSource

Компонет DataSource (ris. P.19) забезпечує зв'язок між даними, що представлені в компонентах Table або Query. Надає можливість відображення даних (DBEdit, DBMemo, DBGrid). Властивості компонента представлені в таблиці П. 19.

Мал. П.19. Компонент DataSource забеспечує звязок між даними i надає можливість редагу-

вання.

Таблиця П.19. Властивості компоненту DataSource

Властивість Визначає

Name

 

Імя компоненту. Використовується для відображення даних та забезпечує доступ до

 

 

них.

 

 

 

 

 

 

 

DataSet

 

Набір вхідних даних (Table або Query)

 

DBEdit, DBMemo, DBText

Компоненти DBEdit і DBMemo (мал. П.20) забезпечують перегляд і редагування полів запису бази даних, компонент DBText — тільки перегляд. Властивості компонентів приведені в таблиці. П.20.

Мал. П.20. Компоненти перегляду і редагування полів БД

Таблиця П.20. Властивості компонентів DBText, DBEdit і DBMemo


AB

 

 

 

F

 

 

 

D

 

 

Y

P

B

Y

 

 

 

 

 

 

w

Click

 

 

 

w

 

 

 

w.

 

 

 

A

Tran

sf

 

 

 

 

 

 

 

 

 

F

 

 

 

 

 

 

 

 

 

 

D

 

 

or

e

 

 

 

 

 

Y

P

 

 

 

m

 

 

 

B

Y

 

 

 

 

 

 

buy

r

 

 

B

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

.

 

 

A

 

 

 

 

 

 

here

to

 

 

 

Визначає

 

 

 

 

 

 

 

Властивість

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

m

 

 

 

 

BB

YNameY

 

Ім'я компоненту. Використовується для доступу до властивостей компоненту

 

 

 

.A

 

 

 

 

w

w

 

 

o

 

 

 

 

 

 

 

 

.c

 

 

 

 

 

 

 

 

 

 

 

 

Компонент-джерело даних

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DataSource

 

 

 

 

 

 

 

 

DataField

Поле бази даних, для відображення або редагування якого використовується компонент

r

 

 

 

T ansf

 

 

 

or

 

 

 

m

 

 

 

e

 

 

buy

r

 

 

0

 

 

 

2

 

to

 

.

here

 

 

 

 

 

 

 

 

m

 

 

o

 

 

.c

 

B BYY

 

DBGrid

Компонент DBGrid (мал. П.21) використовується для перегляду і редагування бази даних в режимі таблиці. Властивості компоненту приведені в таблиці. П.21.

Мал. П.21. Компонент DBGrid забезпечує роботу з базою даних в режимі таблиці

Таблиця П.21. Властивості компоненту DBGrid

 

 

 

 

 

 

 

 

 

 

Властивість

 

 

 

Опис

 

 

 

 

 

 

 

 

 

 

 

Name

 

 

 

Ім'я компоненту

 

 

 

 

 

 

 

 

 

 

 

DataSource

 

 

 

Джерело що відображаються в таблиці даних (компонент Datasource)

 

 

 

 

 

 

 

 

 

 

 

Columns

 

 

 

Властивість Columns є масивом об'єктів типуTcolumnкожен з яких

 

 

 

 

 

 

визначає колонку таблиці і інформацію, що відображається в ній (див.

 

 

 

 

 

 

 

табл. П.22)

 

 

 

 

 

 

 

 

 

 

 

Options

 

 

 

Властивість Options визначає налаштування компоненту

 

 

 

 

 

 

 

 

 

 

 

Options.dgtitles

 

 

 

Вирішує виведення рядка заголовка стовпців

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вирішує виведення колонки індикатора. Під час роботи з базою даних по-

 

 

 

Options.dglndicator

 

точний запис позначається в колонці індикатора трикутником, новий запис

 

 

 

 

 

 

 

— зірочкою, редагована — спеціальним значком

 

 

 

 

 

 

 

 

 

 

 

Options.dgcolumnresize

 

Дозволяє міняти під час роботи програми ширину колонок таблиці

 

 

 

 

 

 

 

 

 

 

 

Options.dgcollines

 

Дозволяє виводити лінії, що розділяють колонки таблиці

 

 

 

 

 

 

 

 

 

 

 

Options.dgrowlines

 

Дозволяє виводити лінії, що розділяють рядки таблиці

 

 

 

 

 

 

 

 

 

 

 

Таблиця П.22. Властивості об'єкту TColumn

 

 

 

 

 

 

 

 

Властивість

 

Визначає

 

 

 

 

 

 

 

 

 

FieldName

 

Поле запису, вміст якого виводиться в колонці

 

 

 

 

 

 

 

 

 

Width

 

Ширіну колонки в пікселах

 

 

 

 

 

 

 

 

 

Font

 

Шрифт, використовуваний для виведення тексту в осередках колонки

 

 

 

 

 

 

 

 

 

Color

 

Колір фону колонки

 

 

 

 

 

 

 

 

 

Alignment

 

Спосіб вирівнювання тексту в осередках колонки. Текст може бути вирівняний по

 

 

 

 

лівому краю (taleft Justify), по центру (tacenter) або по правому краю (tarightjustify)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Title.Caption

 

Заголовок колонки. Значенням за умовчанням є ім'я поля запису

 

 

 

 

 

 

 

 

по

 

 

Title.Alignment

 

Спосіб

 

вирівнювання заголовка колонки. Заголовок може бути вирівняний