Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Facade / Facade - Motivator - Back Paint

  • Мы продолжаем реализацию приложения по созданию
    Мотиваторов/Демотиваторов для демонстрации
    шаблона проектирования Фасад (Facade).
    На этом уроке мы реализуем методы добавления цвета фона,
    загрузки получившейся картинки в стандартном редакторе
    windows - Paint и выделим некоторые значения в константы.
  • Дата отправки отчёта: 25 декабря 2019 г.
  • Задание выполнено: за 10 час. 9 мин.
  • Чему научился: new ProcessBuilder(IMAGE_APPLICATION, resultFilename).start(); запускает процесс (приложение, указанное нулевым аргументом) и передает в этот процесс следующий аргумент
    В нашем случае запускается программа для просмотра картинок и ей передается наш мотиватор
  • Что было сложным: error=13, Permission denied - пробовал и скопировать в каталог проекта запускной файл и поменять права - в системном каталоге отказ в доступе, хоть и под админом работаю и пароль рута вводил. Защиту пока не сломал, открывал вручную успешно и в /Applications/Preview.app
    и в /Applications/Google Chrome.app, а из кода валит иксепшн Cannot run program "/Applications/Google Chrome.app": error=13, Permission denied
  • Оценка видео-уроку:
Отчёт от 17947 за Facade / Facade - Motivator - Back Paint


Отчёт от 17947 за Facade / Facade - Motivator - Back Paint




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    791Валерий Жданов+1   6203Николай Миролюбов+1   23893Shahlo0   23442Daniil+1   18842Степан+1   23855Андрей Межлумов0   1710Степан+1   9014Николай Денисов+1   13417Chip+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Залили фон (.setColor .fillRect) Реализовали функцию загрузки файла (new ProcessBuilder(put, sam fajl).start();
good


Научился: Переписал всю программу из консольного приложения в приложение Windows Form, по сути, теперь от большей части кода можно избавиться, поскольку все аналогичные действия сделал в конструкторе формы, хотя для чистоты эксперимента пока что ничего особо не удалял