Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Набір програми в Visual BasicСодержание книги
Поиск на нашем сайте Комп'ютерна програма - це список команд, виконуваний комп'ютером. Після того, як програміст створює зовнішній вигляд програми - інтерфейс - він повинен записати команди, які буде виконувати машина. Visual Basic є подієорієнтованою мовою, отже, поки не відбудеться подія програма нічого не робить. Найпростішим і широко використовуваним у програмуванні подією є одинарне клацання мишкою по елементу Commandbutton. У наших програмах всі дії (вивід вітання, очищення текстового вікна, вихід із програми) будуть відбуватися після клацання мишкою по відповідній до кнопки. Для того, щоб запрограмувати ці дії потрібно перейти в редактор коду програми й набрати команди відповідні до кожної кнопки. Для цього слід двічі клацнути мишкою по кнопці, код (програми) якої необхідно ввести. Після подвійного клацання автоматично завантажиться редактор коду й заготовка програми. Наприклад, якщо двічі клацнути по кнопці Commandbutton, то у вікні коду з'явиться текст Private Sub CommandButton1_Click() End Sub Це перший і останній рядки програмного коду, який повинен виконуватися при клацанні мишкою по даній кнопці. Інші, внутрішні рядки (між цими двома) програміст уводить сам.
Приклад створення програми Розв’яжемо таку задачу: Скласти програмний проект для обчислення значення функції 1 спосіб. Розв’яжемо дану задачу, використовуючи команди InputBox та MsgBox. 1.Завантажте середовище Visual Basic. 2.Відкрийте нову форму і розмістіть на ній такі ж об’єкти, як на рисунку 18. 3. Змініть властивості цих об’єктів (оформіть надписи до кнопок) як показано на рисунку 19.
Рисунок 19
Рисунок 20
4.Запрограмуйте відповідні кнопки за зразком:
Private Sub CommandButton1_Click() Dim x, y As Single ’поясн. оголошення двох змінних x = InputBox("Vvedit znachennja x") ‘ виклик спливаючого вікна y = Cos(x * x + 5) MsgBox ("znachennja y = " + CStr(y)) End Sub
Private Sub CommandButton2_Click() End End Sub Щоб задати подію для об’єкту при створенні програми з об’єктами (елементами управління) у VBA слід виконати подвійне клацання по об’єкту. Пояснення до коду. Оголошення змінних здійснює функція Dim x As Integer. InputBox() – виводить спливаюче вікно для введення в нього користувачем значення х. MsgBox () - виведення інформації у вікні повідомлення, у даному випадку із результатами програми, виводить тільки текстові повідомлення. CStr() – функція перетворення числового значення в текст. 2 спосіб. Розв’яжемо дану задачу, оформивши уведення та виведення результатів через елементи керування форми. 5. Відкрийте нову форму і розмістіть на ній такі ж об’єкти, як на рисунку 21.
Рисунок 21
6.Змініть властивості цих об’єктів (оформіть надписи до міток та кнопок) як показано на рисунку 22
Рисунок 22
7.Запрограмуйте кнопки відповідно:
Private Sub CommandButton1_Click() Dim x, y As Single x = TextBox1.Text ’зчитуємо з компонента TextBox1 значення, яке ввів користувач y = Cos(x^2+5) Label3.Caption = " znachennja y=" + CStr(y) End Sub
Private Sub CommandButton2_Click() TextBox1.Text = " " Label3.Caption = " " End Sub
Private Sub CommandButton3_Click() End End Sub
Порядок виконання роботи 1.Ознайомитись із інтегрованим середовишем програмування VBA. 2 Згідно наведеного прикладу створити дві програми для розрахунку значення функції у(х) двома способами. наведеної Функції для програми брати з таблиці 7, згідно варіанту. Таблиця 7
5.4 Контрольні запитання 1 Що таке алгоритм? 2 Назвіть три основних алгоритмічних структури. 3 Основні елементи інтерфейсу інтегрованого середовища VBA. 4 Що таке об’єкт? 5 Властивості об’єкта? 6 Оператор привласнення у VBA 7 Щоб задати подію для об’єкту при створенні програми з об’єктами (елементами управління) у VBA слід … 8 Властивості об’єкту у середовищі VBA можна переглягути у вікні… 9 Вікно Toolbox у VBA містить… 10 У VBA виведення інформації у вікні повідомлення здійснює функція… 11 Оголошення змінних здійснює функція…
Рекомендована література 1 Баженов В.А. і ін. Інформатика. Комп’ютерна техніка. Комп’ютерні технології: Підручник. – К.: Каравела, 2003. – 464 с. 2 Основы информатики. Учебное пособие. Издание 2 – е, переработанное и дополненное. – М.: Информационно-издательский дом “Филинъ”, 1999. - 544 с. 3 Інформатика. Комп’ютерна техніка. Комп’ютерні технології.: Підручник/Пушкар О.І., ред.-К.:Академія, 2002.–704с. Лабораторна робота №6 Мета і завдання роботи Ознайомитись з меню, вбудованими функціями для отримання навичок роботи в MathCad.
|
||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-08-26; просмотров: 338; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.009 с.) |