Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_1.pdf
Скачиваний:
7
Добавлен:
03.03.2016
Размер:
852.27 Кб
Скачать

85

ОС генерує повідомлення, що описує виконану дію, і поміщає його в чергу по-

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

наприклад формі, а та генерує відповідну подію. Отже, можна скласти фрагмент програми, у якому об'єкт буде реагувати на подію певним чином, тобто будь-

якій стандартній події відповідає визначена процедура. Щоб переглянути події пов'язані з формою, необхідно в режимі конструювання двічі клацнути на ній-

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

Таблиця 16.2

Основні події форм.

Подія

Опис

Initialize Відбувається під час конфігурації й до завантаження форми на згадку.

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

Deactivate Відбувається, якщо форма перестає бути активною.

Click Відбувається при натисканні лівої кнопки миші на формі.

Наступний приклад змінює заголовок форми при активізац, ії зменшує розмір форми після щиглика лівою кнопкою миші на формі.

Private Sub UserForm _Activate()

frmForm1.Caption=”Щиглик на формі зменшує її розміри”

End Sub

Private Sub UserForm_Click()

FrmForm1.Width= FrmForm1.Width/2

FrmFotrm1.Height= FrmForm1.Height/2

frmForm1.Caption=”Зроби це ще раз!”

End Sub

Також форма має набір методів і інструкцій. Метод визначає дію, що може бути виконане з об'єктом (табл.16.3). Інструкція ініціює дію. Вона може викона-

ти метод або функцію (табл.16.4).

 

 

 

86

 

 

 

 

 

 

Таблиця 16.3

 

 

 

 

Основні методи форм.

 

 

 

 

 

 

 

 

Метод

 

Опис

 

 

 

 

 

 

 

 

Hide

 

Приховує об'єкт UserForm, але не вивантажує його

 

 

 

 

 

 

 

 

Show

 

Виводить на екран об'єктUserForm

 

 

 

 

 

 

 

 

 

 

 

Таблиця 16.4

 

 

 

 

Основні інструкції форм.

 

 

 

 

 

Інструкція

 

 

Опис

 

 

 

 

Load

 

Завантажує об'єкт UserForm, але не відображає його на екрані.

 

 

 

 

Unload

 

Видаляє об'єкт UserForm з пам'яті.

 

 

 

 

 

 

 

Лекція №17. МЕТОДИ ОБРОБКИ ДАНИХ.

ІНТЕРПОЛЯЦІЯ

Постановка завдання. Інтерполяція: Дана таблиця значень функції y, необ-

хідно побудувати функцію, що проходить через задані точких, y і знайти зна-

чення цієї функції при деякому проміжному значенні х*.

x

 

x0

 

x1

 

x2

 

 

xn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

yo

 

y1

 

y2

 

 

yn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

0

 

 

x1 x*

 

X2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Найпростіші функції - багаточлени деякого ступеню.

y

x x0 x* x2