|
0 / 0 / 0
Регистрация: 30.04.2012
Сообщений: 18
|
|
непростые задачки20.12.2012, 14:28. Показов 677. Ответов 1
Метки нет (Все метки)
помогите написать хотя бы несколько!я в этом новичок,мало что понимаю
дело в том что все задания связаны между собой,исходя из одного надо написать другой,кроме задания 2.1 Задание 2.1. Необходимо написать Windows Forms приложение, содержащие элементы для ввода текстовых полей: Фамилия, Имя, Отчество, год рождения; кнопку, по нажатию на которую выводится сообщение вида: Приветствую, Ф.И.О.! Ваш возраст N лет. Реализацию проекта необходимо вынести в отдельный «рабочий» класс, называемый, например, WorkClass. Базовый класс проекта должен вызывать метода этого «рабочего» класса, обращаться к его переменным. Подсказка: для вывода сообщения необходимо использовать MessageBox диалог Задание 2.2. Создать новое приложение. В отдельном файле необходимо реализовать класс согласно варианту. В классе переопределить функцию ToString() так, чтобы возвращала значения её полей. На главную форму добавить элементы ListBox, кнопки «Новый», «Удалить». При нажатии на кнопку «Добавить», необходимо вывести форму, в которой вводите значения согласно варианту, введённые данные запоминаются в массиве. Для ввода enum-полей использовать ComboBox. ListBox отображает текущий список запомненных элементов. В качестве значения в строке используется результат функции ToString(). При нажатии на кнопку «Удалить» удаляется выделенный элемент. Реализацию проекта необходимо вынести в отдельный «рабочий» класс, называемый, например, WorkClass. Базовый класс проекта должен вызывать метода этого «рабочего» класса, обращаться к его переменным. В «рабочем» классе хранится массив используемых данных. Внимание! Изучите свойства форм, интерфейс должен быть растягиваемым и приятным глазу. мой вариант: Телепрограммы Наименование, канал, время начала, время окончания, тип (детский, мультфильм, ужасы и т.п.) Подсказка: ListBox, ComboBox, Object, Array. List, Enum Задание 2.3. Добавить в классы данных описания свойств (set; get для каждого поля. В класс добавить поле id – уникальный номер элемента типа int. Модифицировать приложение 2.2. следующим образом: Добавить на форму элемент PropertyGrid. В ListBox теперь должно отображаться только описание элемента (например, ФИО), а в PropertyGrid все поля элемента. Номер id должен быть недоступен для изменения. Подсказка: PropertyGrid. set, get Задание 2.4. Модифицировать 2.3. При запуске приложения данные должны считываться из файла и при завершении записываться в него. А) использовать запись в бинарный (текстовый) файл; Б) использовать XML сериализацию. Подсказка: System.IO (BinaryWriter, BinaryReader или др), XmlSerializer (XML сериализация) Задание 2.5. Модифицировать приложение из 2.4. Добавить на форму Tab элемент. На первой вкладке должны быть элементы из задания 2.4.: ListBox, кнопки добавления и удаления данных. На второй вкладке: DataGridView, кнопки добавления и удаления. Колонки DataGridView должны соответствовать полям класса, а строки – запомненные элементы. Программа считается сделанной корректно, если все изменения с данными на любой вкладке отображаются и на другой вкладке. Подсказка: DataGridView, события Задание 2.6. Модифицировать задание 2.5. с использованием техник привязки: DataBinding, INotifyPropertyChanged, BindingList, DataSource. Подсказка: Предполагается настройка вашего «рабочего» класса для работы с интерфейсом INotifyPropertyChanged, настройка элеме
0
|
|
| 20.12.2012, 14:28 | |
|
Ответы с готовыми решениями:
1
задачки задачки по паскалю
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 20.12.2012, 14:58 | |
|
Achy, Тебе в какой раздел нужно? Это точно не Турбо Паскаль.
1
|
|
| 20.12.2012, 14:58 | |
|
Помогаю со студенческими работами здесь
2
Задачки Задачки... Задачки на строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|