Создание приложения-конвертера - Курсовая работа

бесплатно 0
4.5 58
Необходимость перевода мер в исторические и национальные единицы. Конверторы на персональных компьютерах и мобильных устройствах, а также сети интернет, их функциональные особенности. Методика разработки визуального приложения и требования к нему.


Аннотация к работе
Он используется при разработке таких программных продуктов, как операционные системы, текстовые редакторы, графические приложения, программы делопроизводства и даже компиляторы других языков. То есть, инкапсуляция представляет собой способности языка скрывать излишние детали реализации от пользователя. Данная курсовая работа выполнена на языке программирования высокого уровня Visual С с использованием компилятора Microsoft Visual Studio 2012. 1. Некоторые из них, а именно Versaverter и Conversions In Hand, я опишу в данной курсовой работе. Далее, при выборе нужного конвертера, ей присваивается сообщение о завершении работы программы при вводе символов, а при нажатии кнопки Computing значение этой метки зануляется (т.е. ей присваивается имя «»). 7) Запускается программа, тестируется ее работа, обнаруживаются и исправляются возникшие ошибки и недочеты. 2.3 Исходный код и его описание // В языках программирования Си и C #pragma once - нестандартная, но широко распространенная препроцессорная директива // разработанная для контроля за тем, чтобы конкретный исходный файл при компиляции подключался строго один раз #pragma once // подключение библиотеки, позволяющей использовать универсальный строковый тип данных #include // задание пространства имен программы ConverterLength namespace ConverterLength { // пространство имен System дает нам функции для управления пользовательским интерфейсом using namespace System; // пространство имен ComponentModel предоставляет классы, которые используются для реализации во время выполнения и разработки // это пространство имен включает в себя базовые классы и интерфейсы, атрибуты и преобразователи типа // классы в этом пространстве имен делятся на следующие категории: // -основные классы // -компоненты лицензирования (лицензии) // -атрибуты // -дескрипторы // -преобразователи типа using namespace System: ComponentModel; // пространство имен Collections содержит интерфейсы и классы, которые определяют различные коллекции объектов, таких как списки, очереди // битовые массивы, хэш-таблицы и словари using namespace System: Collections; // пространство имен Windows: Forms содержит классы для создания приложений на базе Windows // которые в полной мере используют богатые возможности пользовательского интерфейса, доступные в ОС Microsoft Windows using namespace System: Windows: Forms; // пространство имен Data обеспечивает доступ к классам, которые представляют архитектуру ADO.NET, которая позволяет создавать // компоненты, которые эффективно управляют данными из различных источников using namespace System: Data; // пространство имен Drawing обеспечивает доступ к функциям FDI и к основному графическому функционалу using namespace System: Drawing; // программный комментарий // Summary for MyForm // определение производного класса с именем MyForm. /// // инициализация компонентов (функциональных элементов) void InitializeComponent(void) { //gcnew - это операция выделения памяти для одного или нескольких управляемых объектов на управляемой куче // во всем блоке программы, предоставленном ниже этой записи // выделяется память для объектов типов: //System: Windows: Forms: TextBox()) //System: Windows: Forms: Label()) //System: Windows: Forms: Button()) // с конструктором по-умолчанию (пустые скобки после типа) this->textBox1 = (gcnew System: Windows: Forms: TextBox()); this->label1 = (gcnew System: Windows: Forms: Label()); this->label2 = (gcnew System: Windows: Forms: Label()); this->label3 = (gcnew System: Windows: Forms: Label()); this->label4 = (gcnew System: Windows: Forms: Label()); this->label5 = (gcnew System: Windows: Forms: Label()); this->label21 = (gcnew System: Windows: Forms: Label()); this->label22 = (gcnew System: Windows: Forms: Label()); this->label23 = (gcnew System: Windows: Forms: Label()); this->label24 = (gcnew System: Windows: Forms: Label()); this->label25 = (gcnew System: Windows: Forms: Label()); this->label6 = (gcnew System: Windows: Forms: Label()); this->label7 = (gcnew System: Windows: Forms: Label()); this->label8 = (gcnew System: Windows: Forms: Label()); this->label9 = (gcnew System: Windows: Forms: Label()); this->label10 = (gcnew System: Windows: Forms: Label()); this->label11 = (gcnew System: Windows: Forms: Label()); this->label12 = (gcnew System: Windows: Forms: Label()); this->label13 = (gcnew System: Windows: Forms: Label()); this->label14 = (gcnew System: Windows: Forms: Label()); this->label15 = (gcnew System: Windows: Forms: Label()); this->label16 = (gcnew System: Windows: Forms: Label()); this->label17 = (gcnew System: Windows: Forms: Label()); this->label18 = (gcnew System: Windows: Forms: Label()); this->label19 = (gcnew System: Windows: Forms: Label()); this->label20 = (gcnew System: Windows: Forms: Label()); this->label26 = (gcnew System: Windows: Forms: Label()); this->label27 = (gcnew System: Windows: Forms: Label()); this->label28 = (gcnew System:
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?