ВУЗ:
Составители:
Рубрика:
79
• Добавить объект в коллекцию
• Просмотреть объект (выбранный)
• Просмотреть коллекцию (все объекты)
• Найти объект
• Редактировать объект (выбранный)
• Сохранить объекты в потоке
• Загрузить объекты из потока
• Сменить директорий
• Выход
Предусмотреть удобную иерархию в меню. Например, главное меню
может содержать два пункта Файл
и Работа, а все вышеперечисленные
пункты размещены в них как пункты подменю.
3. В класс TMyApp добавить методы для ввода пользовательских
объектов, например, метод NewEmployee − получить информацию о слу-
жащем, метод Show − просмотреть коллекцию, метод ShowEmployee − по-
смотреть объект. Реализовать эти методы.
4. Реализовать обработчик событий объекта TMyApp. Предусмотреть
в нем обработку команд типа cmShow, cmChDir и т.д.
5. Ввести в программу объект TMyDialog1 = object (TDialog) и опре-
делить в нем обработчик событий, который обрабатывает команды типа
cmAddEmployee − добавить в коллекцию служащего.
6. Ввести в программу объект TMyDialog2 = object (TDialog) и опре-
делить в нем обработчик событий, который обрабатывает команды типа
cmShowEmployee − просмотр служащего.
7. Для просмотра объекта организовать поиск объекта в коллекции
по его имени (поле Name).
8. Отладить программу и выполнить ее тестирование.
9. В класс TMyApp добавить методы для корректировки и поиска
требуемого объекта по ключевому полю (например, по имени сотрудника).
Реализовать эти методы и добавить их вызов в обработчик событий класса
TMyApp. Для корректировки объекта использовать окно TDialog.
10. Отладить программу и выполнить ее тестирование
.
11. Добавить в класс объекта методы Load и Store и реализовать их.
12. В класс TMyApp добавить методы : SaveInStream − сохранить
объекты из коллекции в потоке; LoadOutStream − загрузить объекты из по-
тока в коллекцию.
13. Добавить в TMyApp.HandleEvent вызов этих методов как резуль-
тат обработки соответствующих команд меню.
14. Реализовать методы SaveInStream и LoadOutStream.
15. Отладить программу и выполнить ее
тестирование.
79
• Добавить объект в коллекцию
• Просмотреть объект (выбранный)
• Просмотреть коллекцию (все объекты)
• Найти объект
• Редактировать объект (выбранный)
• Сохранить объекты в потоке
• Загрузить объекты из потока
• Сменить директорий
• Выход
Предусмотреть удобную иерархию в меню. Например, главное меню
может содержать два пункта Файл и Работа, а все вышеперечисленные
пункты размещены в них как пункты подменю.
3. В класс TMyApp добавить методы для ввода пользовательских
объектов, например, метод NewEmployee − получить информацию о слу-
жащем, метод Show − просмотреть коллекцию, метод ShowEmployee − по-
смотреть объект. Реализовать эти методы.
4. Реализовать обработчик событий объекта TMyApp. Предусмотреть
в нем обработку команд типа cmShow, cmChDir и т.д.
5. Ввести в программу объект TMyDialog1 = object (TDialog) и опре-
делить в нем обработчик событий, который обрабатывает команды типа
cmAddEmployee − добавить в коллекцию служащего.
6. Ввести в программу объект TMyDialog2 = object (TDialog) и опре-
делить в нем обработчик событий, который обрабатывает команды типа
cmShowEmployee − просмотр служащего.
7. Для просмотра объекта организовать поиск объекта в коллекции
по его имени (поле Name).
8. Отладить программу и выполнить ее тестирование.
9. В класс TMyApp добавить методы для корректировки и поиска
требуемого объекта по ключевому полю (например, по имени сотрудника).
Реализовать эти методы и добавить их вызов в обработчик событий класса
TMyApp. Для корректировки объекта использовать окно TDialog.
10. Отладить программу и выполнить ее тестирование.
11. Добавить в класс объекта методы Load и Store и реализовать их.
12. В класс TMyApp добавить методы : SaveInStream − сохранить
объекты из коллекции в потоке; LoadOutStream − загрузить объекты из по-
тока в коллекцию.
13. Добавить в TMyApp.HandleEvent вызов этих методов как резуль-
тат обработки соответствующих команд меню.
14. Реализовать методы SaveInStream и LoadOutStream.
15. Отладить программу и выполнить ее тестирование.
Страницы
- « первая
- ‹ предыдущая
- …
- 76
- 77
- 78
- 79
- 80
- …
- следующая ›
- последняя »
