Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6.0~01.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
21.23 Mб
Скачать

Н

Мал. 2.11. Діалогове вікно About, створене

Form Wizard.

априкінці давайте повернемося до ключового слова vbModal. У уроці 4, «Робота з модулями і класами», ви навчитеся передавати параметри процедурам, що викликаються. В даному випадку ключове слово vbModal - параметр, який передається методу Show форми. Він повідомляє Visual Basic про те, що діалогове вікно About повинне відображуватися в модальному режимі. Модальна форма тимчасово бере на себе увесь процес спілкування користувача з додатком. Поки модальне діалогове вікно залишається на екрані, користувач не може працювати з іншими формами додатка. Модальні форми використовуються в багатьох ситуаціях. Наприклад, діалогове вікно для реєстрації користувача варто зробити модальним, щоб до вашого застосування допускалися лише ті користувачі, які успішно пройшли реєстрацію.

Окрім звичайних модальних форм існують і системно-модальні форми. Поки системно-модальне вікно залишається відкритим, користувач не може працювати не лише з даним, але і з усіма іншими застосуваннями. Хорошим прикладом системно-модального вікна служить програма збереження екрану. Робота з додатками стає можливою лише після того, як буде введений правильний пароль. Тим самим забезпечується простий захист для ваших програм.

Що нового ми дізналися?

На цьому уроці ми навчилися:

  • Створювати нові форми.

  • Працювати з формами в Visual Basic.

  • Користуватися найважливішими властивостями і методами при відображенні форм.

  • Включати новий код в процедури подій.

  • Створювати MDI - додатки з працюючими меню.

  • Створювати спеціалізовані форми за допомогою Form Wizard.

Урок 3. Вибір і використання управляючих елементів

  • Елементи, що управляють

  • Панель елементів

  • Використання елементів, що управляють

  • Групування елементів

  • Додавання елементів на панель

  • Розробка інтерфейсів в стилі Windows

Як ви дізналися з попереднього уроку, додатки Visual Basic будуються на основі форм. Практично будь-яке застосування містить форми, а на формах знаходяться елементи, що управляють, які розширюють функціональні можливості додатка і забезпечують його усім необхідним для взаємодії з користувачем. У цьому уроці ми розглянемо найпоширеніші і потрібніші елементи Visual Basic 6, що управляють. У цьому уроці нам не вдасться детально розглянути усі елементи, і ми обмежимося лише тими, з якими вам доведеться працювати найбільше. Не засмучуйтеся! Інші елементи будуть розглянуті в наступних главах.

Перше знайомство з елементами, що управляють

Елементи (чи просто елементи), що управляють, - «цегла», з якої будуються додатки в Visual Basic. Завдяки елементам ваші форми можуть робити щось більше, ніж просто займати місце на екрані. Деякі елементи, наприклад кнопки і текстові поля, призначені для взаємодії з користувачем. Інші залишаються невидимими для користувача і виконують допоміжні завдання. Прикладом невидимого елементу служить таймер. За допомогою елементів ви без особливих зусиль наділите свої програми різними можливостями. Щоб розмістити елемент на формі, можна двічі клацнути на потрібному значку в панелі елементів або ж «намалювати» елемент на формі - для цього слід клацнути на нім мишею і розтягнути контур на формі (в цьому випадку перетягання покажчика миші визначає розміри елементу).

Після розміщення елементів можна задати їх властивості. Клацніть на елементі, щоб зробити його активним, і зміните потрібні значення у вікні властивостей. Панель елементів є вікном, усередині якого знаходяться значки різних елементів, використовуваних в додатках (мал. 3.1). У цьому уроці ми розглянемо деякі елементи, якими ви зможете користуватися у своїх застосуваннях.

У комплект Visual Basic 6 входить ряд додаткових елементів, багато хто з яких був вдосконалений в порівнянні з попередніми версіями. Деякі з них призначені для роботи з мультимедіа, інші (наприклад, елементи Winsock і Internet Control) орієнтовані на роботу в Internet. Існує також декілька додаткових елементів для роботи з базами даних. Більше того, тепер ви можете створювати власні елементи ActiveX і включати їх в панель елементів. Нестандартні елементи також можна поширювати серед інших розробників. Детальніша інформація про створення і поширення таких елементів приведена в уроці 17, «Використання ActiveX».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]