Лабораторна робота №5

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
УІ
Кафедра:
ЗІ

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Алгоритмічні мови та програмування
Варіант:
4 14 1

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА кафедра ЗІ З В І Т до лабораторної роботи №5 з курсу: «Технології програмування» на тему: «CТВОРЕННЯ ПРОГРАМ ІЗ ВИКОРИСТАННЯМ ГРАФІЧНОГО ІНТЕРФЕЙСУ БІБЛІОТЕК WINDOWS FORMS» Варіант №4 МЕТА РОБОТИ: навчитися створювати програми з графічним інтерфейсом за допомогою бібліотек Windows Forms платформи .NET Framework. Вивчити основні засоби елементів керування Windows Forms та принципи додавання функцій обробників подій для створення графічної взаємодії з користувачем. ЗАВДАННЯ Спроектувати зовнішній вигляд програми, призначеної для перегляду веб-сторінок з відповідним розташуванням елементів керування та функціоналом згідно завдання табл. 2. Окрім наявності кнопки «Перейти» для переходу за відповідною адресою, забезпечити функції переходу вперед, назад та на домашню сторінку. Забезпечити програму початковою ініціалізацією при першому запуску для завантаження домашньої сторінки. 4 ToolStrip, PictureBox TextBox ukr.net -   СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, МЕТОДІВ, КЛАСІВ ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ Url - oтримує або задає URL-адресу поточного документа. Navigate - Завантажує документ у вказане місце в елементі керування WebBrowser. GoBack - Переміщує елемент керування WebBrowser в журналі переходів на попередню сторінку, якщо така сторінка доступна. GoForward - Переміщує елемент керування WebBrowser в журналі переходів на наступну сторінку, якщо така сторінка доступна. GoHome - Переміщує елемент керування WebBrowser на початкову сторінку поточного користувача. домашняСторінкаToolStripMenuItem_Click - здійснює перехід на домашню сторінку. назадToolStripMenuItem_Click - здійснює перехід на попередню сторінку. впередToolStripMenuItem_Click - здійснює перехід на наступну сторінку. KeyDown - вкладена дія, виконує перевірку натискання клавіш клавіатури. Click - вкладена дія, виконує перевірку натискання кнопок. ТЕКСТ ПРОГРАМИ using System.Windows.Forms; namespace l5v4 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void toolStripButton1_Click(object sender, EventArgs e) { GoHome(); } private void Form1_Load(object sender, EventArgs e) { WindowState = FormWindowState.Maximized; textBox1.Text = null; GoHome(); } private void Navigate(String address) { if (String.IsNullOrEmpty(address)) return; if (address.Equals("about:blank")) return; if (!address.StartsWith("http://") && !address.StartsWith("https://")) { address = "http://" + address; } try { webBrowser1.Navigate(new Uri(address)); } catch (System.UriFormatException) { return; } } private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Navigate(textBox1.Text); } } private void pictureBox4_Click(object sender, EventArgs e) { Navigate(textBox1.Text); } private void pictureBox1_Click(object sender, EventArgs e) { webBrowser1.GoBack(); } private void pictureBox2_Click(object sender, EventArgs e) { webBrowser1.GoForward(); } private void pictureBox3_Click(object sender, EventArgs e) { GoHome(); } private void GoHome() { webBrowser1.Navigate("http://ukr.net"); } private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { textBox1.Text = webBrowser1.Url.ToString(); } } } 4. РЕЗУЛЬТАТИ РОБОТИ ПРОГРАМИ / 5. ВИСНОВКИ Під час лабораторної роботи я навчилася створювати програми з графічним інтерфейсом за допомогою бібліотек Windows Forms платформи .NET Framework. Вивчила основні засоби елементів керування Windows Forms та принципи додавання функцій обробників подій для створення графічної взаємодії з користувачем.
Антиботан аватар за замовчуванням

06.12.2014 13:12-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!