Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
387.doc
Скачиваний:
11
Добавлен:
30.04.2022
Размер:
3.51 Mб
Скачать

Построение xml-отчета по выполненному проекту

В свойствах проектa необходимо указать имя файла, в котором будет храниться отчет. Делается это в окне Property Pages, перейти в которое можно так.

В окне Solution Explorer выделить строку с именем проектa, а затем в окне Properties нажать кнопку Property Pages (рис. 6).

Рис. 6. Страницы свойств

В окне свойств (рис. 7) надо установить имя файла отчета hello.xml.

После перестройки проектa можно открыть этот файл с документацией, в нем будет задана спецификация проектa, с описанием всех классов, их свойств и методов. Вот как выглядит этот отчет в данном примере:

<?xml version="1.0" ?>

- <doc>

- <assembly>

  <name>ConsoleApplication1</name>

  </assembly>

  <members />

  </doc>

Рис. 7. Установка имени файла отчета

Создание приложения Windows Forms

Создадим новый проект с помощью команды File/New/Project.

Выберем тип проекта Visual C# Projects, укажем шаблон Windows Application и расположение проекта E:\C#Lab. Поле Name можно оставить без изменений.

Если предыдущий проект не был закрыт, то надо установить переключатель Close Solution.

В форму Form1 проекта добавим управляющий элемент Button из окна Toolbox (2 раза щелкнем на Button). Кнопка появится на форме. В окне свойств (Properties) в поле Text можно изменить имя кнопки, а также имя формы.

Теперь 2 раза щелкаем на кнопке формы. В появившемся коде добавим строку

MessageBox.Show("Первое оконное приложение");

Выполним проект – Ctrl+F5.

Строится решение, содержащее единственный проект и единственное пространство имен (все три объекта имеют одно и то же имя). В пространство имен вложен единственный класс Form1, гораздо более сложный, нежели ранее.

В окне программы найдем помещенную в рамку строку «Windows Form Designer generator code».

Щелкнув мышью по квадратику с «+» слева, можно посмотреть текст, полученный при изменениях в окне Properties.

Просмотрите текст проекта повнимательней.

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

namespace WindowsApplication1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

MessageBox.Show("Первое оконное приложение");

}

}

}

Контрольные вопросы

1. Какова структура главного окна Visual Studio 2008?

2. Как выбрать язык разработки приложения в Visual Studio 2008?

3. Как вывести на экран строку в консольном приложении?

4. Для чего создается файл xml-отчета?

5. Как задать локализацию приложения Windows?

6. Как вывести сообщение на экран в приложении Windows?

Содержание и порядок выполнения работы

Изучить теоретический материал, ответить на контрольные вопросы. Самостоятельно создать новое консольное приложение.

Изменить функцию Main() следующим образом:

{

int myInteger;

string myString;

myInteger = 17;

myString = “\”myInteger\” is”;

Console.WriteLine(“{0} {1}”, myString, myInteger);

}

Выполнить проект.

В функции Main() убрать строку:

myInteger = 17;

и вместо нее записать

myInteger = Convert.ToInt32(Console.ReadLine());

Выполнить проект.

В функции Main() убрать строку:

int myInteger;

и вместо нее записать

double myDouble;

а для преобразования строки в вещественное число использовать

Convert.ToDouble();

Выполнить проект.

В функции Main() объявить 2 переменные типа string, 1 – типа int, 1 - типа double.

Ввести их значения с клавиатуры и рассчитать сумму и произведение арифметических переменных, сумму строк.

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