
- •Вступ...................………………….......................................…............................3
- •2.1 Постановка задачі………………………………………………………..……5
- •1 Призначення та галузь застосування
- •2 Технічні характеристики
- •2.1 Постановка задачі
- •2.2 Синтаксис функції MsqBox
- •Відображення піктограми
- •2.3 Інтерфейс програми
- •2.4 Реалізація функцій програми
- •2.5 Склад технічних і програмних засобів
- •3 Література
МІНІСТЕРСТВО ОСВІТИ І НАУКИ МОЛОДІ ТА СПОРТУ НАУКИ УКРАЇНИ
МИКОЛАЇВСЬКМЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
ім. В.О.Сухомлинського
Коледж
З В І Т
з навчальної практики
з програмування
Студент групи____________
_________________________
(прізвище, ім’я, по батькові)
Керівник від університету
_________________________
(прізвище, ім’я, по батькові)
Миколаїв 2013
Зміст
Вступ...................………………….......................................…............................3
1 ПРИЗНАЧЕННЯ ТА ГАЛУЗЬ ЗАСТОСУВАННЯ …………………….……4
2 ТЕХНІЧНІ ХАРАКТЕРИСТИКИ.......................................................................5
2.1 Постановка задачі………………………………………………………..……5
2.2 Синтаксис функції MsqBox . ………………………………………………..5
2.3 Інтерфейс програми…………………………………………………………..9
2.4 Реалізація функцій програми…………………………………………...…..18
2.5 Склад технічних і програмних засобів……………………………………..26
3 ЛІТЕРАТУРА……………………………………………..……………………27
ВСТУП
У наші дні продукція фірми Microsoft швидко завойовує популярність. По суті її програми визнані в усьому світі, яскраве цьому підтвердження рівні – її продажів. Одним із її рішень стала серія операційних систем (ОС) Windows. Найпотужнішою і найбільш правильно зробленими можна вважати ОС Windows NT і продовження цієї серії Windows 2000 і XP, які увібрали всі найкращі рішення цієї компанії. Однією з основних відмінностей цієї серії Windows від інших є наявність бібліотеки загальнодоступних функцій, таких як MsqBox та інших.
Темою цього прикладу роботи є розробка програми, яка демонструє синтаксис, можливі значення параметрів функції MsqBox. Вона також виводить на екран вікно повідомлень з тими параметрами, які вибрав користувач. Програма також створює приклад коду, який користувач може скопіювати та додати до свого проекту.
1 Призначення та галузь застосування
Програма призначена полегшити знайомлення програмістів початківців з основними властивостями функції MsqBox та прискорити написання коду, що її викликає. Програма може бути застосована у процесі навчання з курсу “Алгоритми та структури даних”.
2 Технічні характеристики
2.1 Постановка задачі
Розглянувши синтаксис функції MsqBox, створимо програму яка б забезпечувала наступні функції:
відображення синтаксису функції;
візуальне формування стилю вікна повідомлень;
відображення вікна повідомлень на екрані;
створення відповідного фрагмента коду;
копіювання створеного фрагмента коду у буфер обміну.
2.2 Синтаксис функції MsqBox
Вікно повідомлень (message box) – найпростіший вид форми з однієї чи декількома стандартними кнопками, призначений для відображення повідомлень. Вікно повідомлень доцільно використовувати в тому випадку, якщо програмі необхідно запросити у користувача інформацію у формі відповіді типу “Так чи Ні”.
Вікно повідомлень вимагає реакції користувача на відображене повідомлення. Поки на екрані знаходиться вікно повідомлень, програма перебуває в стані чекання.
У вікні повідомлень можна відобразити заголовок вікна, текст повідомлення, одну з чотирьох визначених піктограм і один із шести наборів кнопок.
Функція повертає код, що відповідає натиснутій кнопці.
MsgBox (promt, [buttons], [title], [helpfile, contex]) As vbMsgBoxResult
promt – обов'язковий параметр; строкове вираження, що містить текст повідомлення. Максимальна довжина рядка – 1024 символи;
buttons – необов'язковий параметр. Вираження цілого типу, що містить суму констант, що впливають на вид піктограми, набір кнопок, положення фокуса, модальність вікна;
title – необов'язковий параметр. Строкове вираження, відображуване в заголовку вікна. Максимальна довжина рядка – близько 60 символів, залежить від розміру шрифту, використовуваного в заголовках вікон;
helpfile – необов'язковий параметр. Строкове вираження, що ідентифікує довідковий файл, що забезпечує контекстно-залежну довідку для вікна повідомлень. Якщо зазначений параметр helpfile, то необхідно вказати і параметр contex.
contex – необов'язковий параметр. Числове вираження, що є номером довідкового контексту, призначеним на відповідний розділ довідки. Якщо зазначений параметр contex, то необхідно вказати і параметр helpfile.
Якщо задані параметри helpfile і contex, то у вікні повідомлень відображається кнопка Справка.