Головна

Полоса прокрутки

  1.  Амплітудно-частотна характеристика, смуга пропускання і загасання
  2.  Нейтральна смуга, або Подвійний стандарт в спілкуванні
  3.  Узагальнена резонансна характеристика, смуга пропускання.
  4.  Частотна смуга пропускання

Горизонтальна HScrollBar і вертикальна VScrollBar смуга прокрутки не відрізняються один від одного нічим, крім орієнтації. Елемент управління «Смуга прокрутки» використовується зазвичай для безперервного зміни якогось значення в заданих межах. Наприклад, лінійки прокрутки застосовують як регулятори звуку або інтенсивності кольору. У нашому додатку він буде використовуватися для встановлення потрібного значення X.

властивостіелемента управління «Смуга прокрутки»:

- Name - ім'я елемента в програмних кодах;

- Value - значення безперервної величини, що відповідає положенню бігунка Смуги прокрутки;

- Мах - найбільше значення, яке приймається властивістю Value (встановлюється користувачем за допомогою лінійки прокрутки);

- Min - найменше значення, яке приймається властивістю Value (встановлюється за допомогою лінійки прокрутки);

- LargeChange - зміна значення властивості Value при натисканні користувачем на Смузі прокрутки;

- SmallChange - зміна значення властивості Value при натисканні користувачем на одній із стрілок смуги прокрутки.

Найбільш часто використовуються дві події елемента управління Смуги прокрутки:

- Change - відбувається при зміні властивості Value Смуги прокрутки, тобто коли користувач клацає по стрілках або прямо на Смузі прокрутки;

- Scroll - генерується під час перетягування бігунка лінійки прокрутки.

У вікні властивостей встановіть властивості Смуги прокрутки: Name, Min і Мах (повинні відповідати мінімальному і максимальному значенню X), LargeChange і SmallChange (повинні мати значення в діапазоні між Min та Max); Value (можна задати, рівними Min або Мах).

Перейдіть у вікно кодів і помістіть в процедуру Click лінійки прокрутки оператора, який забезпечить зчитування значення властивості Value лінійки прокрутки в властивість Text текстового вікна txtX:

txtX.Text = VScrolll.Value.

Помістіть в процедуру лінійки прокрутки оператора, за допомогою якого автоматично буде змінюватися колір фону (властивість BackColor) текстового вікна txtX при переміщенні бігунка лінійки прокрутки: txtX.BackCoIor = RGB (VScroIll.Value * 255 / (VScroUl.Max -VScroIll.Min), 100, 200).

Збережіть зміни в додатку і запустіть його на виконання.

Використовуючи функцію RGB, програмним шляхом змініть значення властивості ForeColor для текстових вікон txtV і txtZ в залежності від значення X, наприклад, таким чином:

txtY.ForeCoIor = RGB (0, 0, VScroUl.Value * 255 / (VScrolll.Max -VScrolll.Min)).

Хід роботи

1. Відкрити новий проект.

2. Розташувати на формі текстові вікна для введення значення змінної х і виведення значень змінних у и z, Командні кнопки і мітки для виведення «підказок» користувачеві.

3. Призначити властивості об'єктів програми.

4. Помістити на лист Excel розрахункові формули. Виберіть із запропонованого списку редактор формул Microsoft Equation 3.0 і натисніть кнопку Ok діалогового вікна. Після цього буде виведено вікно редактора формул (рисунок 10), в якому потрібно набрати формули для обчислення значень змінних у и z, І закрити вікно редактора формул.

Курсор знаходиться у вікні введення формули. Набір формули здійснюється з клавіатури, якщо вводяться латинські букви, знаки арифметичних операцій і пунктуації, цифри. Для введення інших символів використовуються кнопки верхнього ряду панелі інструментів Формула. Вони дозволяють включити в формулу математичні символи, букви грецького алфавіту, логічні оператори та інші символи та знаки.

У нижньому ряду панелі інструментів Формула розташовані кнопки, які створюють шаблони, що містять поля (слоти) для введення символів. Наприклад, шаблон для введення звичайного дробу має два слота: чисельник і знаменник. Перехід між слотами здійснюється за допомогою клавіші Tab або клавіш управління курсором. Кнопки нижнього ряду дозволяють раціонально оформити структуру формули (перша - сформувати вираження в дужках, друга - дроби і радикали, третя - різного виду індекси, четверта - суми і т. Д.).

Формула повинна вводитися цілком з використанням редактора формул. При введенні формул і виразів не рекомендується використовувати символи російського алфавіту. Але якщо вони необхідні, то їм потрібно призначити стиль Текст (команда текстменю Стиль).Клавіша Пробіл працює тільки в разі, якщо призначений стиль Текст. При наборі формульного виразу інтервали між символами створюються автоматично. Якщо прогалини все-таки необхідно ввести, то слід натиснути на кнопку Прогалини і трьох крапок панелі інструментів Формула. Всього передбачено п'ять різновидів прогалин різної ширини.

Для завершення роботи з редактором формул і повернутися до використання клацніть мишею за межами вікна редактора формул.

Для редагування вже створеної формули досить клацнути на ній правою кнопкою миші і з контекстного меню вибрати команду «Змінити».

5. Скласти тексти відповідних процедур і ввести їх в ЕОМ.

6. Створіть у вашій папці нову папку «Лабораторна робота №3» і збережіть в ній вашу програму.

7. Відкрийте програму на виконання. Якщо в програмних кодах є помилки виконання, виправте їх і знову збережіть додаток.

8. Відкрийте програму на виконання, отримаєте результати обчислення для заданих значень аргументу Х і запишіть їх у звіт з лабораторної роботи.

9. Додайте на форму кнопку команди для очищення текстових вікон від результатів попередніх обчислень. Задайте властивості Name і Caption нової кнопці. Помістіть в процедуру Click відповідні коди.

10. Збережіть роботу і перевірте, як тепер працює ваш додаток.

11. Додайте на форму вертикальну або горизонтальну смугу прокрутки і скористайтеся нею для завдання значень X.

12. Збережіть зміни в додатку і запустіть його на виконання.

13. Створіть файл зі звітом по лабораторній роботі.

Малюнок 10 - Вікно Excel

зміст звіту

1. Текст завдання.

2. Ескіз форми.

3. Таблиця властивостей об'єктів.

4. Список ідентифікаторів.

5. Блок-схема алгоритму.

6. Вміст розділу general і програмні коди процедур.

7. Результати рахунку.


Приклад оформлення звіту

Скласти додаток для обчислення значень змінних у і z за формулами:

для заданих значень аргументу х: 3.14 · 10-4, 21.20, -0,115 · 103.

На малюнку 11 представлена ??блок-схема алгоритму до завдання №1.

Назва та ім'я кожної кнопки потрібно змінити відповідно до її призначення. Потрібний елемент вибирається або клацанням на ньому мишкою, або в списку об'єктів вікна властивостей (Properties). Встановіть у вікні властивостей нових значень властивостей елементів управління (див. Таблицю 18).

Таблиця 18 - Властивості об'єктів управління

 елемент управління  Значення властивості:
 Caption  Name
 CommandButton  обчислити  CommandButton1
 TextBox    TextBox1
 TextBox    TextBox2
 TextBox    TextBox3
 Label1  Y =  Label1
 Label1  Z =  Label2

Імена ідентифікаторів записуємо в таблицю 19.

Табліца19 - Ідентифікатори

 Мінлива чи константа  Тип  ідентифікатор
 Константа а  речова (Single) а
 Незалежна змінна b  речова (Single) b
 Незалежна змінна х  речова (Single) X
 Залежна змінна f  речова (Single) f
 Залежна змінна c  речова (Single) c

Малюнок 11 - Блок-схема лінійного алгоритму

Вміст розділу general і програмні коди процедур.

Private Sub CommandButton1_Click ()

Dim x As Single, y As Single, z As Single

Const a = -0.0387: b = -2.28

x = Val (TextBox1.Text)

y = Atn (Abs (b ^ 2 - a ^ 2)) ^ 2 + Abs (x - 3 * b) ^ (1/3) / Cos (x) ^ 3

z = (Log (Abs (b - a)) + 2 * a) / (x + 2.5 * a)

TextBox2.Text = Format (y, "0.0000")

TextBox3.Text = Format (z, "0.0000")

End Sub




 Лабораторна робота № 1 |  Створення інтерфейсу користувача |  Робота зі змінними, масивами, константами |  візуальне програмування |  елементи управління |  Командна кнопка CommandButton |  Елемент управління написом (мітка) Label |  Текстове вікно (поле введення) TextBox |  End Sub |  End Sub |

© 2016-2022  um.co.ua - учбові матеріали та реферати