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

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

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

Демо игры / Картинка с секретом

  • Самая первая программа создаётся, практически, только мышкой.
    Весь нужный код будет сгенерирован автоматически системой.
    Смотри видео, повторяй действия и создавай свою программу!

    Задание:
    Написать программу с 5 картинками и 4 кнопками.
    Каждая кнопка открывает одну из 4 картинок.
    Пятая картинка открывается каким-либо "секретным" способом.
  • Дата отправки отчёта: 29 ноября 2019 г.
  • Задание выполнено: за 1 день 1 час. 29 мин.
  • Чему научился:   1. Создал новый проект.
      2. Указал название программы.
      3. Не установил иконку для формы - не вышло, доступный конструктор форм не позволяет изменять иконку (скриншот приложил - нет кнопки, и поле недоступно для редактирования).
      4. Установил иконку для исполняемого файла.
      5. Нашел 5 красивых картинок и добавил их в ресурсы.
      6. Разместил кнопку и создал обработчик события по её нажатию.
      7. Добавил ещё три кнопки и сделал переключение картинок.
      8. Сделал секретное включение пятой картинки.
      9. Приложил скриншот программы на фоне VC#.
  • Что было сложным: Не открывался конструктор окна в Visual Studio 2019, вместо открытия конструктора открывается код. Не помогло: 1) нажать Shift+F7 2) ПКМ -> открыть в конструкторе 3) Создать форму (она уже создана).
    Проблема похоже не только у меня: otvet.mail.ru/question/216672508
    MS решили пока не включать конструктор окна в обновление 2019.
    Решение описано: issue.life/questions/53975842
    Если вкратце, то можно установить последнюю стабильную сборку конструктора форм с Github:
    github.com/dotnet/winforms/blob/master/Documentation/designer-releases/readme.md
    Вкладка: "Download the VSIX"


  • Оценка видео-уроку:
Отчёт от 23396 за Демо игры / Картинка с секретом


Отчёт от 23396 за Демо игры / Картинка с секретом




Оцени работу

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

6401. --
Яков
Яков
ответить
→  Андрей  # Демо игры / Картинка с секретом / 2019-11-30 06:07

У моего знакомого подобная проблема было. Дело было в том, что он создал проект WinForm под .Net core (она видимо там еще не доработана). Надо выбрать проект с .Net Framework, там все работает.


23587. --
Никита
Никита
ответить
→  Андрей  # Демо игры / Картинка с секретом / 2019-11-30 11:29

Очень качественно!Потратить столько времени на проект-очень круто!


  • Отчёт оценивали:
    23396Андрей0   6401Яков+1   17425ser2018+1   791Валерий Жданов+1   22955Vladimir+1   23309Glebov Alexandr Leonidovich+1   6203Николай Миролюбов+1   23587Никита0   17947Dmitry Sinitsin+1   23522Евгений Черкасов0   23605Кюннэй0   23146Юлия0  

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





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

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

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

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


Научился: Научился работать с кнопками и событиями, так же добавлять файлы в ресурсы. Очень классный урок. Открытие секрета происходит так: Открываем первую картинку, следом четвертую, затем правой кнопкой нажимаем на форму, после курсором заводим за вторую кнопку.
Трудности: Сложным было вычислить необходимую позицию курсора. Пришлось временно создавать label и в него отображать позицию курсора.



Научился: Работа с формой, создание первого проекта, работа с иконками)
Трудности: Проблема возникла с добавлением картинок в ресурсы...(Они добавляются но при запуске возникала ошибка(). Решил добавлять через кнопку импортировать...все запустилось без ошибок) Спасибо за урок.
Очень интересный урок, а самое главное все просто и понятно как раз для начинающих)