gn="justify"> Потрібно відзначити, що при створенні форми пов'язані з нею модуль і заголовний файл з розширенням * .h генеруються обов'язково, тоді як при створенні нового модуля він не зобов'язаний бути пов'язаний з формою (наприклад, якщо в ньому містяться процедури розрахунків). Імена форми і модуля можна змінити, причому бажано зробити це відразу після створення, поки на них не з'явилося багато посилань в інших формах і модулях.
Файли, що утворюють додаток - форми і модулі - зібрані в проект. Менеджер проектів показує списки файлів і модулів програми та дозволяє здійснювати навігацію між ними. Можна викликати менеджер проектів, вибравши пункт меню View/Project Manager. За замовчуванням знову створений проект отримує ім'я Project1.cpp.
За замовчуванням проект спочатку містить файли для однієї форми та вихідного коду одного модуля. Однак більшість проектів містять кілька форм і модулів. Щоб додати модуль або форму до проекту, потрібно клацнути правою кнопкою миші і вибрати пункт New Form з контекстного меню. Можна також додавати існуючі форми і модулі до проекту, використовуючи кнопку Add контекстного меню менеджера проектів і вибираючи модуль або форму, яку потрібно додати. Форми та модулі можна видалити в будь-який момент протягом розробки проекту. Однак, через те, що форма пов'язана завжди з модулем, не можна видалити одне без видалення іншого, за винятком випадку, коли модуль не має зв'язку з формою. Видалити модуль з проекту можна, використовуючи кнопку Remove менеджера проектів.
Якщо вибрати кнопку Options у менеджері проектів, відкриється діалогова панель опцій проекту, в якій можна вибрати головну форму додатку, визначити, які форми будуть створюватися динамічно, які параметри компіляції модулів (у тому числі створених в Delphi 2.0 , так як C ++ Builder може включати їх у проекти) і компонування.
Важливим елементом середовища розробки C ++ Builder є контекстне меню, що з'являється при натисканні на праву клавішу миші і пропонує швидкий доступ до найбільш часто використовуваних команд.
Зрозуміло, C ++ Builder володіє вбудованою системою контекстно-залежної допомоги, доступної для будь-якого елементу інтерфейсу і є великим джерелом довідкової інформації про C ++ Builder.
Першим кроком у розробці програми C ++ Builder є створення проекту. Файли проекту містять згенерований автоматично вихідний текст, що стає частиною програми, коли воно скомпільовано і підготовлено до виконання. Щоб створити новий проект, потрібно вибрати пункт меню File/New Application. ++ Builder створює файл проекту з ім'ям за замовчуванням Project1.cpp, а також make-файл з ім'ям за замовчуванням Project1.mak. При внесенні змін до проекту, таких, як додавання нової форми, C ++ Builder оновлює файл проекту.
Проект або додаток звичайно мають кілька форм. Додавання форми до проекту створює наступні додаткові файли.
. Файл форми з расшіреніем.DFM, що містить інформацію про ресурси вікон для конструювання форми.
. Файл модуля з розширенням .CPP, що містить код на C ++.
. Заголовний файл з розширенням .H, що містить опис класу форми ..
Коли ви додаєте нову форму, файл проекту автоматично оновлюється.
Для того щоб додати одну або більше форм до проекту, виберіть пункт меню File/New Form. З'явиться порожня форма, що буде додана до проекту. Можна скористатися пунктом меню File/New, вибрати сторінку Forms і вибрати відповідний шаблон з репозиторія об'єктів.
Для того, щоб просто відкомпілювати поточний проект, з меню Compile потрібно вибрати пункт меню Compile. Для того, щоб відкомпілювати проект і створити виконуваний файл для поточного проекту, з меню Run потрібно вибрати пункт меню Run. Компонування проекту є инкрементной (перекомпілюються тільки змінилися модулі).
Якщо при виконанні додатка виникає помилка часу виконання, C ++ Builder робить паузу у виконанні програми та показує редактор коду з курсором, установленим на операторі, що є джерелом помилки. Перш ніж робити необхідну корекцію, слід перезапустити програму, вибираючи пункт меню Run з контекстного меню або з меню Run, закрити додаток і лише потім вносити зміни в проект. У цьому випадку зменшиться ймовірність втрати ресурсів Windows.
1.4 Visual Studio C ++
Studio 2010 (VS) являє собою інтегроване середовище розробки (Integrated Development Environment, IDE). IDE - це набір інструментів розробника ПЗ, зібраний у складі єдиного додатка і полегшує працю програміста при написанні додатків.
До складу VS входить цілий набір типових проектів, з яких кожен розробник може підібрати саме те, що йому в даний момент потрібно. ...