- •Программирование
- •Новосибирск
- •1. Общие положения
- •1.1. Цель лабораторных работ
- •1.2. Темы лабораторных работ
- •2. Обзор среды разработки
- •2.2. Панели инструментов, меню и горячие клавиши
- •Панель инструментов для рабочих столов
- •Панель инструментов отладки
- •2.3. Добавление компонентов в форму
- •2.4. Изменение вида и поведения объекта
- •2.4.1. Работа со свойствами объекта
- •2.4.2. Работа с событиями объекта
- •2.5. Просмотр и редактирование кода
- •2.5.1. Просмотр файлов форм
- •2.5.2. Просмотр кода при помощи редактора кода
- •2 Щелкните замещающий.5.3. Исследование кода
- •2.6. Управление проектами
- •2.7. Создание списков To-Do
- •2.8. Проектирование модулей данных
- •2.9. Настройка опций проекта и среды
- •2.10. Получение справки
- •2.11. Помощь в кодировании
- •Инструменты подсказки кода
- •2.12. Отладка приложений
- •2.13. Доступ к базам данных
- •2.14. Шаблоны и хранилище объектов
- •3. Лабораторная работа № 1
- •3.1. Начало разработки нового приложения
- •3.2. Установка значений свойств
- •3.3. Добавление объектов в форму
- •3.4. Добавление поддержки меню и панели инструментов
- •Планирование команд текстового редактора
- •3.4.1. Добавление действий в список действий
- •3.4.2. Добавление стандартных действий в список действий
- •3.4.3. Добавление изображений в список изображений
- •3.5. Добавление меню
- •3.6. Очистка окна редактирования текста
- •3.7. Добавление панели инструментов
- •3.8. Создание обработчиков событий
- •3.8.1. Создание обработчика событий для команды New
- •3.8.2. Создание обработчика событий для команды Open
- •3.8.3. Создание обработчика событий для команды Save
- •3.8.4. Создание обработчика событий для команды Save As
- •3.8.5. Создание обработчика событий для команды Exit
- •3.8.6. Создание файла справки
- •3.8.7. Создание обработчика событий для команды
- •3.8.8. Создание обработчика событий для команды Index
- •3.8.9. Создание обработчика событий для команды About
- •3.9. Завершение приложения
- •Список литератуРы
- •Оглавление
2.5.2. Просмотр кода при помощи редактора кода
В редакторе кода есть кнопки стрелок “влево” и “ вправо ” для перемещения в исходном тексте. Щелкните стрелку “влево”, чтобы вернуться к последнему месту, где вы работали с кодом. Затем щелкните стрелку “вправо”, чтобы снова перейти вперед.
Используйте
редактор
как
Web-
броузер.
Нажмите
клавишу Ctrl
и укажите на какой-нибудь идентификатор.
Курсор примет вид “кисть руки”, и
иденти-фикатор станет синим и подчеркнутым.
Щелкните
такой идентификатор, чтобы перейти к
его определению. Потом
щелкните стрелку “влево”, чтобы
вернуться в прежнее место.
2 Щелкните замещающий.5.3. Исследование кода
Открыв исходный файл в редакторе кода, вы можете просмотреть структуру кода при помощи проводника классов, который содержит древовидную схему, показывающую типы, классы, свойства, методы, глобальные переменные и подпрограммы, определенные в вашем модуле.
2.6. Управление проектами
Для организации файлов форм и модулей приложения служит программа Project Manager [менеджер проектов]. Для ее вызова выберите пункты меню View Project Manager [вид менеджер проектов].
Менеджер проектов показывает файлы форм, модулей, ресурсов, объектов, библиотеки и другие файлы проекта. При помощи него можно добавлять и удалять файлы. Любой файл можно открыть двойным щелчком.
Вы можете объединять связанные проекты в отдельную группу проектов. Например, вы можете использовать группу проектов для создания многосвязного приложения или для хранения DLL вместе с рабочими программами, которые их используют.
2.7. Создание списков To-Do
Списки To-Do [сделать] регистрируют элементы, которые нужно закончить для проекта. Вы можете добавлять элементы проекта прямо в список или конкретные элементы прямо в исходный код. Чтобы добавить или просмотреть информацию, выберите пункты View To-Do List [вид список “сделать”].
2.8. Проектирование модулей данных
Модуль данных – это специальная форма, содержащая невизуальные компоненты. Все компоненты модуля данных можно помещать на обычные формы рядом с визуальными элементами управления. Но если вы планируете повторное использование групп объектов баз данных и системных объектов или хотите изолировать части вашего приложения, которые обрабатывают связи базы данных и бизнес-правила, то модули данных предоставляют вам удобный организационный инструмент.
Программа Data Module Designer [дизайнер модулей данных] облегчает создание модулей данных. Чтобы создать модуль данных, выберите пункты меню File New Data Module [файл новый модуль данных].
C++Builder открывает новый пустой модуль данных, добавляет его в текущий проект и отображает соответствующий файл в редакторе кода. Когда вы повторно открываете существующий модуль данных, C++Builder отображает его компоненты в дизайнере модулей данных.
2.9. Настройка опций проекта и среды
Диалоговое окно Project Options [опции проекта] открывается через пункты меню Project Options [проект опции проекта]. Оно позволяет задать ключи компилятора и компоновщика, пути поиска и выходные папки, информацию о версии проекта и другие параметры, поддерживаемые отдельно для каждого приложения. Когда в этом окне вы вносите изменения, они затрагивают только текущий проект, но если установлен флажок Default, то ваши изменения сохраняются так же, как настройки по умолчанию для новых проектов.
Диалоговое окно Environment Options [опции среды] открывается через пункты меню Tools Environment Options [инструменты опции среды] и позволяет задать глобальные параметры среды разработки для всех проектов. Эти параметры влияют на вид и поведение среды, а также на пути поиска и выходные папки. Дополнительная информация о любой вкладке окна опций проекта или окна опций среды доступна через кнопку Help [справка] на вкладке либо через ключевые слова Project Options dialog box или Environment Options dialog box в индексе справочной системы.