Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual C++(.Net) / Visual C++(.Net).doc
Скачиваний:
160
Добавлен:
09.05.2015
Размер:
1.18 Mб
Скачать

Создание проекта в VisualStudio

Чтобы приступить к разработке нового приложения, надо выполнить команду File->New->Project. Откроется диалоговое окно для выбора типа приложения (рис.1), где необходимо будет выполнить следующие действия.

Рис.1. Окно для создания нового проекта

1. В списке Project typesвыбратьCLR.

2. В списке Templates выбрать Windows Forms Application (приложение Windows).

3. В области Nameуказать имя проекта.

4. Нажав кнопку Browseнапротив областиLocation(местоположение проекта), выбрать папку, в которой будет храниться создаваемый проект.

5. Нажать OK.

После нажатия OKна рабочем столе будет создана пустая форма (рис.2). Если на экране не отображено окноProperties, то его необходимо открыть с помощью выбора соответствующего пункта в контекстном меню (для этого достаточно щелкнуть правой кнопкой мыши по только что созданной форме).

Рис.2. Созданный проект

Итак, в результате действий по созданию приложения, мы увидим на экране объект класса Form. Одновременно с этими действиями автоматически создаются файлы проекта (структура проекта видна в окнеSolution Explorer) и среди них присутствует программный модуль-заготовка для помещения в него программ-обработчиков событий компонентов, которые будут размещены в форме.

Чтобы увидеть этот модуль, надо открыть контекстное меню формы и выполнить в нем команду View Code(показать код). При этом в верхней части окна проектирования, где находится форма, и которое уже содержит вкладкуForm1.h (Design), появится новая вкладкаForm1.h. При открытии этой вкладки в ней отображается программный модуль, описывающий экземпляр классаForm, представленный на рабочем столе. Он является наследником классаFormи носит имяForm1. Кроме того, классForm1имеет классификаторref, говорящий о том, что приложение будет работать в средеCLR, т.е. с автоматическим сборщиком мусора.

Форма – это главное действующее лицо при создании проекта в среде VC++. Это главный контейнер, в котором размещаются компоненты самой среды. С помощью этих компонентов и реализуются алгоритмы решения задач.

Все построено именно так, что сначала надо открыть пустую форму: либо при первоначальном создании проекта, либо, добавляя новую пустую форму к уже существующим формам проекта, если этого требует алгоритм решения задачи. Но без открытия пустой формы не обойтись.

Когда форма появится на экране, в нее в соответствии с имеющимся алгоритмом задачи помещают необходимые компоненты из палитры (т.е. из набора компонентов среды), придают свойствам компонентов необходимые значения и определяют реакции на события компонентов. Реакции задаются в программах, которые называются обработчиками событий. Все программы-обработчики событий компонентов, расположенных в данной форме, помещаются в тот же программный модуль, который создается вместе с появлением формы на экране.

На пустую форму обычно помещаются компоненты. Их будем брать из палитры компонентов, расположенных в окне вкладки Toolbox.

Когда проект создан – его необходимо сохранить (вообще, по мере разработки его тоже надо периодически сохранять) командой Save All. После чего проект следует откомпилировать и построить (F7), а затем проект нужно выполнить, воспользовавшись командами опцииDebug(Ctrl+F5 илиF5).