Скачать 316.52 Kb.
|
Лабораторная 4 Создание Windows – приложения с обработкой строк Задание. Создать программу из четырех диалоговых окон. · В первом окне выводятся различные элементы управления (RadioButton, CheckBox, MaskEdit – в соответствии с заданием); · Во втором окне происходит рисование с анимацией; В третьем окне происходит обработка строковых данных; в нем размещается поле ввода для ввода строки, ListBox для вывода элементов числового массива, поле для вывода результата обработки строки Вводится строка, состоящая из слов, записанных через запятые, и заканчивающаяся точкой. Словом считать последовательность символов, не содержащую пробел. Выдать слова текста и их длины. · В четвертом окне происходит создание и наполнение таблицы из некоторых столбцов с подсчетом значения в одном из столбцов. Наполнение этих окон - согласно варианту индивидуального задания. ^ . Варианты индивидуальных заданий Номер варианта имеет вид: U.V P L A T Назначение символов номера варианта: ^ - Вид элементов управления (для первого окна): 1. RadioButton V - Что обозначают RadioButton: Пол ребенка P - Вид рисунка (для второго окна): Сова, машущая крыльями. L - Чем наполняется ListBox (в третьем окне): Получить массив кубов цифровых слов. ^ Сформировать новую строку, в которой слова будут следовать в обратном порядке. T – структура таблицы (четвертое окно): Информация о лекарствах (название лекарства, номер аптеки, цена упаковки, количество упаковок, стоимость данного лекарства – вычисляется) ^ Отчет представляет собой таблицу вида:
Отчет нужно защищать, то есть объяснить программный код ОКОННЫЕ ПРИЛОЖЕНИЯ В C# ^ До сих пор рассматривались консольные приложения, которые управляются данными. В отличие от них Windows – приложение управляется событиями. На рис. показано работа приложения, управляемого данными, и приложения, управляемого событиями. ![]() Рис. Схема консольного и Windows-приложения То есть приложение, управляемое событиями, работает не последовательно, а как совокупность обработчиков событий. Событиями является, например, выбор пункта меню, нажатие кнопки, перемещение мыши и т.д. |
![]() | Южный филиал Национального университета биоресурсов и природопользования украины | ![]() | Для каждой лабораторной работы приведены перечень теоретических вопросов для сдачи коллоквиумов и перечень вопросов для сдачи отчетов.... |
![]() | Лабораторная работа Разработка многопроцессного приложения для анализа логов web-сервера 5 | ![]() | Государственное образовательное учреждение высшего профессионального образования Нижегородский государственный университет |
![]() | Государственное образовательное учреждение высшего профессионального образования Нижегородский государственный университет | ![]() | Предложения (рекомендации) лицу, ответственному за принятие решений, по оптимальному управленческому поведению 6 |
![]() | Пояснительная записка: с., 22 рис., 17 табл., 11 библиограф источников, 2 приложения | ![]() | В качестве симметричного алгоритма используется алгоритм des с режимом шифрования cbc |
![]() | Произвести анализ предметной области по методологии объектной декомпозиции и разработать логический проект системы по технологии... | ![]() | Экспертные системы вместе с системами обработки естественных языков являются наиболее важными в коммерческом плане областями использования... |