Середовище візуального програмування 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.