Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб 1 C++ Builder.doc
Скачиваний:
28
Добавлен:
27.03.2015
Размер:
5.04 Mб
Скачать

2.13. Доступ к базам данных

SQL Explorer [проводник SQL] (или Database Explorer) позволяет вам во время разработки приложения работать непосредственно с удаленным сервером баз данных. В частности, вы можете создавать, удалять или изменять таблицы либо импортировать ограничения во время разработки приложения баз данных.

     

2.14. Шаблоны и хранилище объектов

Object Repository [хранилище объектов] содержит формы, диалоговые окна, модули данных, мастера, DLL, типовые приложения и другие элементы, облегчающие разработку. Начиная проект, выберите пункты меню File New Other… [файл  новый  другие… ], чтобы отобразить диалоговое окно New Items [новые элементы]. Проверьте, существует ли в хранилище объект, похожий на тот, который вы собираетесь создать.

Вы можете добавлять в хранилище свои объекты, чтобы облегчить их повторное использование совместно с другими разработчиками. Это позволяет создавать семейства приложений с одинаковыми интерфейсами пользователя и функциональными возможностями, а также уменьшает время разработки и улучшает качество продукта. Члены группы разработчиков могут обращаться к хранилищу объектов через сеть.

Чтобы добавить объект в хранилище, щелкните правой кнопкой в окне New Items [новые элементы] и выберите пункт Properties [свойства], либо выберите пункты меню Tools Repository [инструменты  хранилище].

3. Лабораторная работа № 1

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

3.1. Начало разработки нового приложения

  1. Создайте папку TextEditor в папке Projects системы C++Builder или в любой другой доступной папке для хранения файлов вашего приложения.

  2. Создайте новый проект. Каждое приложение представляется как проект. C++Builder при запуске создает новый проект. Если открыт другой проект, то создайте новый проект, выбрав пункты меню File New Application [файл  новый  приложение]. Когда вы начинаете новый проект, C++Builder создает следующие файлы:

  • Project1.cpp файл исходного кода проекта.

  • Unit1.cpp файл исходного кода главной формы проекта. Он называется файлом модуля.

  • Unit1.h файл заголовка главной формы проекта. Он называется файлом заголовка модуля.

  • Unit1.dfm файл ресурсов, который хранит информацию о главной форме проекта. Он называется файлом формы.

Главная форма имеет собственные файлы модуля (Unit1.cpp), заголовка модуля (Unit1.h) и формы (Unit1.dfm). Если вы создаете следующую форму, то создаются следующие файлы модуля (Unit2.cpp), заголовка модуля (Unit2.h) и формы (Unit2.dfm).

  1. Сохраните ваши файлы. Для этого выберите пункты меню File Save All [файл  сохранить все]. Когда откроется окно сохранения файла:

  • перейдите в вашу папку TextEditor;

  • сохраните файл Unit1, используя имя по умолчанию Unit1.cpp;

  • сохраните файл проекта Project1, используя имя TextEditor.bpr При этом файл приложения получит такое же имя и расширение .exe.

Теперь вы сможете снова сохранять ваши файлы через пункты меню File Save All [файл  сохранить все]. Когда вы сохраняете проект, C++Builder создает в папке проекта файл опций проекта TextEditor.bpr и файл ресурсов TextEditor.res. Не беспокойтесь о них и не удаляйте их.

При открытии нового проекта C++Builder выводит на экран главную форму проекта с именем по умолчанию Form1. Вы создадите интерфейс пользователя и другие части вашего приложения, добавляя компоненты в эту форму.

Заданная по умолчанию форма Form1имеет кнопки свертывания, восстановления и закрытия окна, а также управляющее меню.

Если вы запустите эту форму, нажав клавишу F9, то увидите, что все эти кнопки работают.

Чтобы вернуться в режим разработки, щелкните кнопку закрытия окна().

Рядом с формой вы увидите окно инспектора объектов, в котором вы можете задавать значения свойств формы и размещаемых на ней компонентов.