Тема 10. Середовище програмування Visual Basic

 

Середовище візуального програмування VB – це графічна автоматизована оболонка над об’єктно-орієнтованою версією мови Basic, структурною одиницею якої є візуальний об’єкт (компонент).

Ідея об’єктно-орієнтованого програмування полягає в об’єднанні даних і засобів їх опрацювання в тип, який називається об’єктом. Прикладами об’єктів можуть бути елементи керування у вікні: кнопки, списки, текстові поля тощо.

Автоматизація програмування досягається завдяки можливості переновити компонент на форму з палітри компонентів і змінювати його властивості, не вносячи вручну змін до програмного коду.

Середовище програмування Visual Basic IDE є інтегрованим, тому що в ньому можна виконувати різні дії при розробці програмного продукту, такі, як проектування і опис складових частин програми, редагування програмного коду, компіляцію усіх елементів додатка у виконуваний файл, відлагодження додатка.

Форма – компонент, який володіє властивостями вікна Windows і призначений для розташування інших компонентів, що служать для організації діалогу з користувачем. Вони відображаються на екрані під час виконання програми.

Проект – це сукупність файлів, з яких складається програма, створена в середовищі VB.

!!! Без форми не може бути проекту!!!

Вікно середовища містить головне меню, панель інструментів, а також:

· палітру компонентів (ToolBox);

· вікно властивостей об’єктів (Properties Window);

· вікно форми (Form);

· редактор коду (Code).

 

Усі ці засоби можна відкрити в разі потреби командами головного меню View¨ToolBox, View¨Properties Window, View¨Form, View¨Code.

Палітра компонентів розташована в окремому вікні:

Щоби помістити компонент у центр вікна форми, треба двічі клацнути на його піктограмі. Якщо потрібно розташувати компонент десь на формі, клацають один раз на його піктограмі і обводять контур у потрібному місці форми. Вибраний компонент можна переміщати на формі, а також змінювати розміри, перетягуючи його маркери.

Вікно властивостей (параметри) використовується для задавання початкових значень властивостей об’єкта.

Вікно форми є робочою областю, яка має сітку вирівнювання для зручного розташування компонентів на формі. Вирівнювати компоненти можна як відносно вікна форми, так і один відносно одного. Для цього використовується команда головного меню Format¨Align.

Над компонентами та їхніми групами можна виконувати операції вирізування,копіювання в буфер обміну і вставляння з буфера обміну.

Структура проекту:

- файл проекту *.vbp – у ньому містяться посилання на всі файли проекту;

- файл модуля *.bas – містяться тексти Basic-програм;

- файл форми *.frm – описуються усі форми, що входять у проект;

- файл ресурсів програми *.frx – описані ресурси, які не належать формі, н-д, піктограма програми;

- файл параметрів проекту *.vbw.