- курсовая работа Разработка приложения для автоматизации деятельности компьютерного центра
- Описание платформы NET Framework. База данных Microsoft Access. Разработка Windows приложения. Модель программирования Windows Forms. Функциональное назначение программы. Входные и выходные данные. Требования к техническому и программному обеспечению.
- Подобные документы
- Разработка Windows-приложений
- Усыновление сложностей разработки Windows-приложения, предназначенного для решения комплекса задач. Оценка реализации программы, созданной средствами языка C. Особенности реализации в программе функций различного характера и предусмотрения исключений.
- Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
- Создание Windows-приложений
- Сравнение консольного проекта и Windows-приложения, принципы программирования в данной сфере. Свойства некоторых элементов управления на примере проекта Auto_Windows, анализ используемых при проектировании кодов. Переход к коду обработчика события.
- Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
- Лабораторная работа
- Создание Windows-приложений
- Подобные документы
курсовая работа Разработка приложения для автоматизации деятельности компьютерного центра
Описание платформы NET Framework. База данных Microsoft Access. Разработка Windows приложения. Модель программирования Windows Forms. Функциональное назначение программы. Входные и выходные данные. Требования к техническому и программному обеспечению.
Нажав на кнопку «Скачать архив», вы скачаете нужный вам файл совершенно бесплатно.
Перед скачиванием данного файла вспомните о тех хороших рефератах, контрольных, курсовых, дипломных работах, статьях и других документах, которые лежат невостребованными в вашем компьютере. Это ваш труд, он должен участвовать в развитии общества и приносить пользу людям. Найдите эти работы и отправьте в базу знаний.
Мы и все студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будем вам очень благодарны.
Чтобы скачать архив с документом, в поле, расположенное ниже, впишите пятизначное число и нажмите кнопку «Скачать архив»
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 15.03.2015 |
Размер файла | 2,2 M |
Подобные документы
Теоретические сведения о возможностях Microsoft.NET. Разработка Windows-приложения на платформе Microst.NET: функциональное назначение, описание логической структуры, изучение требований по установке и техническому обеспечению программного продукта.
курсовая работа [3,8 M], добавлен 28.06.2011
Разработка программного приложения Windows Forms для работы с базой данных на языке высокого уровня в автономном режиме с использованием ADO.NET. Создание консольных приложений (варианты метода Main), выполнение запросов к SQL серверу и листинг программ.
курсовая работа [2,4 M], добавлен 16.06.2014
Область применения и требования создаваемого Web-приложения. Требования к техническому и программному обеспечению. Разработка структуры Web-приложения и выбор средств программной реализации. Программная реализация Web-приложения. Структура базы данных.
дипломная работа [1,4 M], добавлен 03.06.2014
Общие сведения о платформе Microsoft NET Framework. Разработка приложения «Поставка и реализация программного обеспечения», содержащего базу данных о каталогах адресов в Internet. Описание логической структуры. Требования к техническому обеспечению.
курсовая работа [2,4 M], добавлен 28.06.2011
Теоретические основы разработки Windows-приложений с использованием библиотеки MFC. Создание приложения с помощью Visual C++. Описание логической структуры приложения. Установка и запуск программы. Входные и выходные данные. Преимущество MFC библиотек.
курсовая работа [563,2 K], добавлен 21.06.2011
Разработка эскизного и технического проектов программы, ее назначение и область применения, описание алгоритма, организация входных и выходных данных. Выбор состава технических и программных средств, разработка рабочего проекта, спецификация программы.
курсовая работа [700,6 K], добавлен 26.01.2010
Создание приложения Windows Forms в среде Microsoft Visual Studio 2008. Разработка программы «Курсовой» для организации работы по учёту курсовых работ в учебных заведениях с возможностью добавления, удаления, редактирования и поиска информации.
курсовая работа [2,2 M], добавлен 28.06.2011
Разработка Windows-приложений
Усыновление сложностей разработки Windows-приложения, предназначенного для решения комплекса задач. Оценка реализации программы, созданной средствами языка C. Особенности реализации в программе функций различного характера и предусмотрения исключений.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 23.11.2015 |
Размер файла | 483,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Институт информационных технологий и управления
Кафедра систем и технологий управления
Курс «Программирование и основы алгоритмизации»
Студент гр.13503/2 Гатауллин Д.К.
Преподаватель Грачёв Б.Д.
Главная программа (Program.cs)
Главная форма (Form1)
Список использованных источников
windows приложение язык программа
В данной курсовой работе была поставлена цель: научиться разрабатывать Windows-приложения, предназначенное для решения комплекса задач. В главной форме должно быть меню, через которое осуществляется переход на решение конкретной задачи. Если в условии задачи состав форм определен, то эта часть приложения реализуется в соответствии с этим определением. Если состав форм не определен, то определение состава форм производится студентом самостоятельно. Как правило, в части приложения, реализующего решение конкретной задачи должно быть не менее 2 форм. Если в приложении вычисляются функции, то должна быть отдельная форма с графиком функции.
Параметры для графика.cs
Главная программа (Program.cs)
static class Program
/// Главная точка входа для приложения.
static void Main()
Главная форма (Form1)
Форма содержит Меню, которое включает:
public partial class Form1 : Form
private void button6_Click(object sender, EventArgs e)
private void button2_Click(object sender, EventArgs e)
Задача2 form2 = new Задача2();
private void button3_Click(object sender, EventArgs e)
Задача3 form3 = new Задача3();
private void button7_Click(object sender, EventArgs e)
Параметры_для_графика param = new Параметры_для_графика();
private void button4_Click(object sender, EventArgs e)
Задача4 form4 = new Задача4();
private void button5_Click(object sender, EventArgs e)
Задача5 form5 = new Задача5();
private void button1_Click(object sender, EventArgs e)
Задача1 form1 = new Задача1();
Условие: Пусть a и b — переменные типов T1 и T2 соответственно. Постройте приложение (консольное или Windows), в котором для каждой из допустимых в языке C# операций задайте все возможные комбинации типов T1 и T2 такие, что выражение a ? b (здесь ? — символ применяемой операции) не требует преобразования типов операндов.
Форма содержит две кнопки:
Результат (button1) — осуществляет переход на форму Reshenie1
Назад (button2)- возвращает на главную форму
Создание Windows-приложений
Сравнение консольного проекта и Windows-приложения, принципы программирования в данной сфере. Свойства некоторых элементов управления на примере проекта Auto_Windows, анализ используемых при проектировании кодов. Переход к коду обработчика события.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 28.10.2013 |
Размер файла | 1,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Лабораторная работа
Создание Windows-приложений
1. Сравнение консольного проекта и Windows-приложения
Запустите на выполнение проект Auto_Console.
Затем запустите на выполнение проект Auto_Windows.
Ответьте на вопросы:
· Проекты решают одну и ту же задачу или разные задачи?
· В чем сходство и в чем отличие между проектами?
Отличительной особенностью современных сред программирования является наличие визуальных компонент, из которых легко собирается внешний вид приложения.
Поэтому, программирование в данных средах заключается в следующем: существует целый набор компонентов (кнопок, картинок, линеек прокруток и т.д.), которым задаются значения свойств (цвет, надпись, форма). Затем их располагают на общем компоненте — будущем окне приложения. После оговариваются события (щелчок мыши по кнопке, наведение курсора на картинку, выбор элемента из списка и т.д.), в зависимости от которого происходят соответствующие действия, заложенные в программу.
Чтобы создать простейшее приложение с использованием визуальных компонентов в интегрированной среде разработки, вы должны определить, чего вы хотите от программы, спроектировать внешний вид экрана — или интерфейс пользователя — для программы, а затем построить программу с помощью средств среды разработки и специального языка программирования.
Таким образом, можно выделить три этапа в процессе создания простейших Windows-приложений:
· Создание интерфейса приложения.
· Установка требуемых характеристик, или свойств, для элементов интерфейса пользователя.
· Написание текста программы для обработки событий элементов интерфейса.
С точки зрения разработчика программы компоненты — это видимые (визуальные) объекты, готовые к немедленному использованию в Вашем будущем Windows-приложении. Они сгруппированы по разделам (темам, категориям) на страницах Панели элементов и представляют собой стандартные элементы Windows: кнопки, меню, линейки прокруток, поля ввода, и т.п., а также многочисленные дополнительные возможности. Следует отметить, что особым компонентом является и сама форма, представляющая собой специальный контейнер, который вмещает в себя все другие компоненты. Форма отсутствует на Панели элементов, так как появляется при запуске среды автоматически.
В папке Материалы откройте учебник Павловская Т.А. «Программирование на языке высокого уровня С#» на стр. 312 — 313и прочитайте о событийно-управляемом программировании.
В приложении Auto_Windows событием, на которое реагирует программа, является одинарный щелчок по кнопке (click).
2. Рассмотрим свойства некоторых элементов управления на примере проекта Auto_Windows
1. С помощью кнопок горизонтального меню (смотри рисунок 1) разверните окна Панели элементов и свойств элементов и расположите их так, чтобы они не заслоняли форму.
Расположение служебных окон и формы
Для того чтобы увидеть все компоненты, расположенные на форме и иметь возможность управлять их свойствами, у вас должен быть открыт Конструктор формы. Сделать это можно щелчком правой клавиши мыши по объекту Form.cs в окне обозревателя решений (смотри рисунок).
Открытие формы в режиме конструктора
В окне свойств отображаются свойства того элемента управления, который выделен в конструкторе формы. Имя этого компонента выводится в строке, расположенной ниже заголовка окна свойств. Так как однотипных элементов управления на форме может быть несколько, то система присваивает им порядковые номера. На рисунке 4 выделен элемент «Текстовое окно» (TextBox1).
Элемент управления текстовое окно и его свойства.
Задавая различные значения свойствам элементов, мы можем изменять их внешний вид и значения.
Выделите элемент управления label2 и измените вид шрифта, изменив значения свойства font.size и font.bold так, как это сделано на рисунке.
Свойства элемента управления label2
Измените свойства формы. Для этого в окне свойств вызовите список элементов управления и выберите Form1 и измените значение свойства size (смотрите рисунок).
Изменение свойств формы
Измените цвет формы — свойство BackColor (смотрите рисунок).
Изменение цвета формы
Для изменения заголовка окна формы можно изменить свойство Text (смотри рисунок)
Изменение заголовка окна формы
Запустите приложение и посмотрите все изменения в работе.
3. Рассмотрим кода приложения на примере проекта Auto_Windows
Перейдите к коду приложения, выбрав в контекстном меню объекта Form.cs команду «перейти к коду» (смотрите рисунок).
Открытие кода проекта.
Перед вами откроется окно код проекта.
Внимательно прочитайте текст комментариев. Разберитесь в нем (смотрите рисунок).
Окно с кодом обработчика событий
Уточним: Событие, по которому начинает работу наше приложение — щелчок по кнопке. Действия, которые должны произойти в результате этого события, называют обработчиком событий.
У каждого элемента управления может быть несколько событий, на которые он может реагировать. Например, для кнопки это события: щелчок левой клавишей, щелчок правой клавишей, наведение курсора мыши, «зависание» курсора на кнопкой, момент отпускания клавиши мыши и т.д. Полный список событий, на которые реагирует элемент управления можно увидеть на вкладке События (смотри рисунок).
Список событий для кнопки
В нашем случае в окне, рядом с событием Click, прописано название процедуры с обработчиком этого события. Можно двойным щелчком мыши перейти к коду обработчика этого события.
Несмотря на множество событий, на которые может реагировать элемент управления, для каждого элемента управления выбрано только одно, с которым этот элемент встречается чаще всего. На самом деле, чаще всего увидев кнопку мы по ней щелкаем мышью. Такие события называют основными. Для того, чтобы прописать код обработчика основного события надо дважды щелкнуть мышью по элементу управления на форме.
Очень важное правило! Для описания обработчика основного события элемента управления, дважды щелкните мышью по элементу управления в окне Конструктора форм.
4. Переход к коду обработчика события
консольный приложение windows код
1. Откройте окно Конструктора формы.
2. Дважды щелкните по кнопке Рассчитать.
3. Вы окажетесь в окне программного кода и курсор будет стоять внутри процедуры обработчика.
5. Добавление элементов на форму и изменение кода обработчика события
Самостоятельно добавьте на форму элементы и допишите код таким образом, чтобы приложение дополнительно запрашивало скорость движения и выводило значение времени. Затраченного на поездку. Пример измененного приложения представлен на рисунке.
Вид доработанного приложения
1. Для того, чтобы «расчистить» место на форме, вы можете мышью в конструкторе переместить элементы управления ниже.
2. Если в конструкторе не видена метка Label5, то выделите этот элемент в окне свойств и вы увидите рамку элемента (смотри рисунок).
Отображение метки Label5 в окне Конструктора
3. Для добавления элементов управления метка и текстовое поле просто выберите их на Панели элементов и, удерживая нажатой левую клавишу мыши, нарисуйте на форме в нужном месте (смотрите рисунок 14). Впрочем, вы всегда сможете изменить размер и положение элемента, пододвинув его мышью или изменив его свойства.
Добавление элемента управления метка на форму
Размещено на Allbest.ru
Подобные документы
Общее понятие об оперативной системе Windows Vista. Сравнительный анализ систем Windows XP и Windows Vista. Специфика процесса установки, трехмерный интерфейс Aero Glass, действие некоторых мини-приложений. Новости управления папками, работа в интернете.
реферат [2,4 M], добавлен 01.02.2010
Основы программирования на 32-битном Ассемблере, разработка с его помощью программы, демонстрирующей работу одного из разделов ОС Windоws. Описание используемых АРI-функций как интерфейса программирования приложений. Листинг программы, результаты работы.
курсовая работа [164,5 K], добавлен 18.05.2014
Обзор и комплексный анализ операционной системы Windows Vista, оценка ее преимуществ и недостатков. Разработка программы, которая реализует алгоритм очереди на 20 элементов. Построение блок-схемы и листинг алгоритма, контрольный пример его работы.
курсовая работа [4,2 M], добавлен 20.11.2013
Проектирование, кодирование и отладка службы Windows: «Контроль приложений», осуществляющей контроль набора приложений и управление ими; разработка приложения, управляющего этой службой. Взаимодействие службы и приложения; тестирование и сопровождение.
курсовая работа [1,1 M], добавлен 22.05.2013
Проектирование службы Windows и приложения для управления этой службой, которое позволит контролировать данные приложения — запускать и завершать определенные процессы по желанию пользователя через определенные промежутки времени. Инструкция по установке.
курсовая работа [2,8 M], добавлен 05.01.2013