Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab05.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
386.05 Кб
Скачать

Формирование проекта.

После запуска Visual Studio 2005 закрываем окно Start Page и другие дочерние окна, если они есть, и начинаем создавать новый проект, последовательно выбирая следующие пункты меню:

File >> New >> Project >> Visual C# >> Windows >> WindowsApplication

На экране появится окно (рис 1), в котором в поле Name вводим имя нашего проекта Компоненты, в поле Location вводим путь, по которому надо сформировать папку с проектом (например, D:\Study), ставим галочку в строке Create directory for solution и нажимаем кнопку OK, запустив тем самым формирование проекта с указанными названиями.

.

Рис. 1. Окно свойств проекта.

По окончанию формирования проекта в строке состояния внизу появится сообщение

Creating project 'Компоненты' … project creation successful,

затем слово Ready, а на экране высветится окно среды программирования Visual Studio 2005, показанное на рис. 2. В верхней части окна размещается управляющая панель, содержащая главное меню и инструментальные кнопки. Ниже размещается панель формы/кода, предназначенная для отображения кода тех или иных частей разрабатываемого приложения, а также окон, которые в нем используются. В языке C# окна, используемые в приложениях, называются формами. Выделяется главная форма приложения, которая отображается на экране при его запуске. На рис. 2 на панели формы/кода показана главная форма рассматриваемого нами приложения "Компоненты", которая автоматически сформировалась после того, как в окне на рис. 1 была нажата кнопка OK. Этой форме автоматически было присвоено имя Form1.

Рис.2. Окно среды программирования Visual Studio 2005 после формирования проекта.

Дождавшись окончания формирования проекта, в пункте View главного меню выберем строку Solution Explorer, в результате чего на экране окончательно получим картинку, изображенную на рис. 3, которая отображает результат формирования пустого проекта Компоненты вместе с файловой структурой этого проекта, показанной на панели Solution Explorer.

Рис. 3. Окно проекта Компоненты.

Из всех файлов, имена которых отображаются на панели Solution Explorer, нас будут интересовать файл Program.cs, в котором содержится код описания класса Program с функцией Main . Именно с выполнения этой функции запускается приложение, после загрузки его программы в память компьютера. Код описания класса Program можно посмотреть и при необходимости откорректировать и дополнить, щелкнув два раза на строке Program.cs на панели Solution Explorer. На рис. 4 показан код класса Program. Как видно, этот код отображается на панели формы/кода.

Рис. 4. Код описания класса Program.

Далее, раскрыв строку Form1.cs, на панели Solution Explorer и щелкнув двойным щелчком на открывшейся строке Form1.Designer, получим картинку на рис. 5.

Рис. 5. Код описания класса Form1.

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

Windows Form Designer generated code

в результате откроется код

#region Windows Form Designer generated code

/// <summary>

/// Required method for Designer support - do not modify

/// the contents of this method with the code editor.

/// </summary>

private void InitializeComponent()

{

this.components = new System.ComponentModel.Container();

this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

this.Text = "Form1";

}

#endregion

Этот код был сформирован автоматически при автоматическом создании формы Form1,

Теперь в строке

this.Text = "Form1";

заменим заголовок формы с "Form1" на "Демонстрация работы с компонентами", после чего запустим прогамму на выполнение. Для этого в пункте главного меню Debug выберем строку Start Without Debugging. Произойдет компиляция программы и ее выполнение, в результате чего на экране высветится главная форма программы с заголовком

"Демонстрация работы с компонентами"

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]