Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_5_asm.docx
Скачиваний:
5
Добавлен:
13.11.2019
Размер:
222.1 Кб
Скачать

Завдання.

Всі програми мають бути написані на базі діалогових вікон. Індивідуальні зваляння реалізувати через кнопки. Результат виконання виводити у контролях діалогового вікна.

  1. Реалізувати програму котра обмежує кількість запусків себе. Реалізувати додаткову можливість «скинути» значення запусків. Ств. файл конфігурації, в якій буде знаходитися значення розміру вікна(ширина, висота). При виході з програми(вході) синхронізувати це значення зі властивостями вікна.

  2. Здійснити асоціацію файлів asm, inc, rap на програму RadASM. Додати можливість відміняти асоціацію. Ств. файл конфігурації, в якій буде знаходитися значення прапорця MAXIMIZE. При виході з програми(вході) синхронізувати це значення зі властивостями вікна.

  3. Прописати авто завантаження RadASM у систему. Додати можливість відміняти попередню дію. Ств. файл конфігурації, в якій буде знаходитися значення прапорця MAXIMIZE. При виході з програми(вході) синхронізувати це значення зі властивостями вікна.

  4. Написати програму яка міняє заголовок об‘єкту смітник. Фізичні габарити вікна мають зберігатися у реєстрі. При закриванні/відкриванні програми ці значення мають синхронізуватися з властивостями вікна.

  5. Написати програму заборони відкривання диспетчера завдань та запуску утиліти regedit.exe. Додати можливість вернути початкові значення.

  6. Вивести у listbox список програм які можна деінсталювати.

  7. Написати програму для приховування наступних пунктів меню «Пуск» "Документы", "Найти", "Выполнить", "Завершение работы","Программы". Додати можливість вернути початкове значення.

  8. Написати програму котра буде послідовно викликати діалог деінсталяції програм. Список програм взяти з реєстру.

  9. Вивести у TreeView (стиль Report) список програм які можна деінсталювати. Додати можливість зберегти список у файлі конфігурації.

  10. Записати вміст папки (назви файлів і папок) у реєстр та файл конфігурації. Розділ створити власний. Додати можливість знищити створений розділ та файл конфігурації.

  11. Вивести у listbox список програм які стоять у авто завантаження. Додати можливість видалення з авто завантаження певну програму.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]