Девятый урок На этом уроке мы узнаем, как нужно управлять запуском стандартных хранителей экрана. Какие параметры командной строки для этого используются. Добавим анализ аргументов командной строки в свою программу, в зависимости от которых будем открывать либо настройки программы, либо запускать хранитель экрана.
Дата отправки отчёта:
22 июля 2015 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
Открытие окна команд для конкретной папки, работа с аргументами командной строки, характеристика этих параметров, работа с аргументами командной строки в свойствах через visual studio.
Что было сложным:
Как таковых сложностей не возникало, но когда удалили событие MouseDoubleClick(), удивлялась почему добавление новых вершин работало корректно. Но потом вспомнила что в методе InitFigure() было учтено добавление вершин.
Научился: Работать с параметрами командной строки, принимать аргументы в загрузочный модуль program.cs Трудности: Восстановить утерянные в ходе выполнения данные. Всё получилось, слава Богу. Очень интересный и нужный мне урок. А с данными получилось следующим образом. Удалил, как было сказано в уроке, потом пришлось выйти из VS и войти снова. Откат не уже не работал. Хорошо, что делал 2 проекта параллельно, взял всё из второго. Мне урок: как заканчиваю курс Хранителя экрана - начинаю плотно изучать и работать с Git. В скрин помещаю часть когда Program.cs
Научился: Использовать аргументы! Все-таки я пока оставил запуск окна настроек из самого сейвера. Если будет очень мешать, то, конечно придется удалить. Еще экспериментирую с прозрачностью backgrounda, чтобы можно было на задний фон ставить, например, свою картинку. Заметил, что во время работы скринсейвер загружает проц на 25%. Поделитесь, пожалуйста, в комментах - у кого как грузит проц наш saver.