- •Содержание
- •Лабораторна робота № 1. Оболонка системи програмування visual basic. Заняття 1
- •1. Запустите Visual Basic и произведите необходимую настройку.
- •2. Задайте различные свойства формы:
- •3. Запустите программу на выполнение.
- •17. Запустите программу на выполнение и проверьте ее работу.
- •20. Сохраните проект на рабочем диске.
- •Лабораторна робота № 1.Этапи розробки windows-додатків в середовищі програмування visual basic (на прикладі створення простого додатку). Заняття 2.
- •1. Постановка задачи
- •3. Напишите программные коды
- •4. Отладьте6 программу
- •Завдання до самостійної роботи № 1 (в,лс,вс).
- •I. Содержательная постановка задачи.
- •II. Математическая постановка задачи.
- •III. Разработка пользовательского интерфейса.
- •Лабораторна робота № 2. Дані в visual basic. Типи даних.
- •Завдання на самостійну (в) й практичну роботу (вс, лс)
- •Лабораторна робота № 3. Область видимості змінної.
- •ИмяФормы. ИмяПеременной
- •Лабораторна робота № 4. Арифметичні вырази й вбудовані функції visual basic
- •Лабораторная работа № 5. Введення-виведення даних. Функція inputbox и msgbox. Вікно й функція inputbox.
- •Лабораторна робота №6. Проектування додатків vb6, що містять лінійні алгоритмічні структури
- •Завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота № 7. Проектування додатків vb6, що містять галужені алгоритмічні структури. Заняття 1
- •Завдання на самостійну (в) й практичну роботу (вс, лс)
- •Лабораторна робота 7. Проектування додатків vb6, що містять галужені алгоритмічні структури. Заняття 2
- •Завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота №8. Проектування додатків vb6, що містять циклічні алгоритмічні структури. Заняття 1. Цикли з лічильником
- •Завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота №8. Проектування додатків vb6, що містять циклічні алгоритмічні структури. Заняття 2. Цикли з умовою
- •Завдання на самостійну роботу(в,вс,лс)
- •Завдання на практичну роботу (вс,лс)
- •Лабораторна робота №9. Проектування додатків vb6, що містять вкладені циклічні алгоритмічні структури. Заняття 1.
- •Завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота №9. Проектування додатків vb6, що містять вкладені циклічні алгоритмічні структури. Заняття 2
- •Завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота №10. Проектування додатків vb6, у яких дані організовані у вигляді одновимірних масивів. Заняття 1.
- •Завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота №10. Проектування додатків vb6, у яких дані організовані у вигляді одновимірних масивів. Заняття 2
- •Завдання на самостійну (в) й практичну роботу (вс,лс)
- •Завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота №10. Проектування додатків vb6, у яких дані організовані у вигляді одновимірних масивів. Заняття 3. Сортування елементів масиву. Обмін значеннями.
- •Ilорядок действий
- •Завдання на самостійну роботу(в,вс,лс)
- •Завдання на практичну роботу(вс,лс)
- •Лабораторна робота №11. Проектування додатків vb6, у яких дані організовані у вигляді двовимірних масивів
- •Завдання на самостійну роботу(в, вс,лс)
- •Завдання на практичну роботу (вс,лс)
- •Завдання на самостійну роботу(вс,лс)
- •Лабораторна робота №12. Проектування додатків vb6, у яких дані організовані у вигляді структур. Користувальницький тип даних.
- •VbExclamation, "Столько друзей не бывает"
- •VbExclamation, "Поиск не дал результатов"
- •VbExclamation, "Поиск не дал результатов"
- •Мid(Друзья(j).BirthDay, 4, 2) завдання на самостійну роботу(в,вс,лс)
- •Лабораторна робота №13. Модульне програмування. Заняття 1.
- •Завдання на самостійну (в) та практичну роботу (вс,лс) завдання с13.4
- •Лабораторна робота №13. Модульне програмування. Заняття 2
- •InputВох("Задайте любой вопрос", "????")
- •Завдання на самостійну (в) й практичну роботу (вс,лс)
- •Лабораторна робота № 14. Налагодження програм
- •Лабораторна робота № 15. Обробка символьної інформації.
- •Завдання на самостійну роботу(в,вс,лс)
- •Контрольний опрос на практичному занятті (Лс,Вс).
- •Лабораторна робота № 16. Проектування додатків vb6, у яких дані організовані у вигляді файлів на магнітних носіях.
- •Завдання на самостійну роботу(в,вс,лс)
- •Контрольний опрос на практичному занятті (Вс, Лс)
- •Лабораторна робота № 17. Графіка
Лабораторна робота № 1. Оболонка системи програмування visual basic. Заняття 1
ЗАВДАННЯ 1.1
1. Запустите Visual Basic и произведите необходимую настройку.
После запуска программы на экран будет выведено диалоговое окно New Project. Окно предоставляет пользователю меню для выбора дальнейших действий. Меню содержит три пункта:
New – начало создания нового проекта;
Existing – выбор приложений из существующих проектов;
Resent – список самых последних проектов.
В окне по умолчанию установлен тип программного проекта Standart EXE.
1.1. Нажмите кнопку <Открыть>. После загрузки Visual Basic вы увидите несколько окон, названия которых указаны на рис.1.1
Рис 1.1.
1
Рис
1.2. Панель
инструментов VB
1.3. Если
на Главной панели проекта нет Окна
свойств объекта,
откройте его (команда меню View,
Properties Window,
клавиша F4
или кнопка
на панели инструментов (рис 1.2)).
1.4.
Если на Главной панели проекта нет Окна
элементов управления,
откройте его (команды меню View,
Toolbox или
кнопка
на
панели инструментов).
1.5. Для
того чтобы представить, как форма будет
располагаться на экране, удобно
использовать Окно
расположения формы.
Если его нет, можно открыть (команды
меню View,
Form Layout Window
или кнопка
на панели инструментов).
1
Рис
1.3.
на
панели инструментов (рис.1.3)). Каждая
Форма – это
отдельный файл приложения. Кроме того,
существует, по крайней мере, один файл,
содержащий код программы. Все файлы
образуют проект. В Окне
проводника проектов
показаны все файлы
проекта, доступ к которым осуществляется
с помощью кнопок View
Code
и View
Object
опции View
Главного меню.
В среде Windows каждая программа выполняется в собственном окне. Visual Basic создает окно программы автоматически. Окно Формы – первый и самый главный объект программы.
В Окне Свойств можно описать, каким будет окно программы. Таких задаваемых свойств у Формы много. Некоторые из них понятны без объяснений, для других всегда можно посмотреть пояснение в нижней части этого окна.
2. Задайте различные свойства формы:
В
Рис 1.4.
свойстве Caption удалите значение Form1 и наберите фразу «Это моя первая программа». Уже в процессе набора заголовок окна Формы будет меняться по мере набора Вами текста (рис.1.4).Измените цвет фона окна – свойство BackColor. Значением этого свойства является число (это число записано в шестнадцатеричной системе счисления). Оно кодирует некий цвет. Но знать, каким числом какой цвет кодируется вам не надо. Щелкнув по свойству BackColor, вы увидите кнопку списка (Pallete). Щелкните по ней, и появится палитра цветов, из которых выберите понравившийся вам цвет.
3. Запустите программу на выполнение.
В Основном окне на Панели инструментов щелкните по кнопке <Start> (рис. 1.5)
Рис 1.5
Все окна, кроме основного, исчезнут, а окно Формы примет рабочий вид. С ним можно обращаться, как с обычным окном Windows: свернуть, развернуть, восстановить в размерах, закрыть. Но и только. Ведь никаких действий мы не предписывали выполнять. А что можно сделать? Например, можно предписать (запрограммировать) такую реакцию: ПРИ ЩЕЛЧКЕ МЫШЬЮ В ОКНЕ (CLICK) ПОМЕНЯЙТЕ ЗАГОЛОВОК НА «ЧЕРНЫЙ ФОН» И СДЕЛАЙТЕ ЦВЕТ ФОНА ОКНА ЧЕРНЫМ (&H80000008).
4. Прервите выполнение программы — щелкните по кнопке <End> Панели инструментов.
5. Дважды щелкните по окну Формы. Появится окно кода (рис. 1.6)
Рис 1.6
Нам надо «приказать» Visual Basic, чтобы при щелчке мышью на окне Формы изменился заголовок и цвет фона. Объект Form уже выбран в списке объектов.
6. В списке событий выберите Click.
7. Наберите текст программы, чтобы получить код (рис. 1.7):
Рис 1.7
8. Запустите программу на выполнение, щелкнув по кнопке <Start>.
9. Щелкните на окне: фон окна должен стать черным.
10. Завершите выполнение программы.
11. Самостоятельно, аналогично сделанной только что работе, создайте процедуру Form_dblclick, которая при двойном щелчке (DBLCLICK) на окне формы заменит заголовок на «белый фон» и сделает цвет фона окна белым (&h80000005).
12. Запустите программу на выполнение. Одинарным и двойным щелчком проверьте ее работу.
ОБЫЧНО В ПРОГРАММАХ СТАВЯТ СПЕЦИАЛЬНУЮ КНОПКУ ДЛЯ ПРЕКРАЩЕНИЯ РАБОТЫ ПРОГРАММЫ. СДЕЛАЙТЕ И ВЫ ТАКУЮ.
13. В окне элементов управления нажмите кнопку CommandButton. Мышью нарисуйте в окне Формы прямоугольник. Он превратиться в кнопку Command1.
14. Сделайте так, чтобы на кнопке было написано Выход.
15. При нажатии на эту кнопку, программа должна прерваться. Значит, надо для объекта командная кнопка Command1 при событии Click выполнить команду End.
16. Для создания соответствующей процедуры дважды щелкните на кнопке. Откроется окно кода с заготовком процедуры, которую надо сделать такой, как на рис.1.8:
Рис.1.8
На рисунке справа от оператора End вы видите так называемый комментарий: все, что находится правее апострофа, служит для пояснения и не является исполняемым программным кодом.
