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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Мир! Труд! Май! Для программиста.» начнётся через 17 час. 04 мин.

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

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

    Задание:
    Написать программу с 5 картинками и 4 кнопками.
    Каждая кнопка открывает одну из 4 картинок.
    Пятая картинка открывается каким-либо "секретным" способом.
  • Дата отправки отчёта: 29 мая 2016 г.
  • Задание выполнено: за 7 час. 35 мин.
  • Чему научился: понял некоторые основы  работы с программой VC# разобрался немного с IF. Немного удалось изменить программу. Немного развился в кодинге, если это так можно назвать. Узнал  о  том что программы не всегда говорят что делают(Пасхалки). И это прекрасно))
  • Что было сложным: когда перестаешь понимать алгоритм действий и путаешься в коде. Или вылетает ошибка из-за ;  или неправильного активирования функции кнопок.
  • Комментарии: не очень пронял точное предназначение параметра е. MouseEventArgs
  • Оценка видео-уроку:
Отчёт от 10300 за Демо игры / Картинка с секретом


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




Оцени работу

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

24. Оля
Оля
ответить
→  daniel  # Демо игры / Картинка с секретом / 2016-05-30 01:00

Даниел, я рада что ты очень плодотворно позанимался и получил отличную практику и еще что ты сам еще сделал по своему! Молодец!
Продолжай заниматься, уверена что с каждым разом ошибок из-за ; будет меньше а понимания все больше! :)


  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   9237Mais+1   3506Алексей|BrisK|Кривицкий+1   6203Николай (nick27m)+1   1Евгений Волосатов+1   7119Новопашин Владимир+1   6458Илья+1   8886Михаил Ермишин+1   24Оля+1   5257Антон+1   4992Николай+1   4467Alcatraz+1   6987MichGar+1   1537Сергей+1   10008Сергей Зулкарнаев+1   7645Александр Львович+1   9263Андрей Н.+1   9332Dima+1   10127димас0   9567Максим+1   9368Kapitanov Dmitrij+1  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился работать с некоторыми объектами с#
Трудности: Разобраться как заходить в настройки конкретного объекта
Получилось, чтобы секретная картинка появлялась при клике правой кнопки по полю, но не получилось чтобы картинка появлялось при клике правой кнопки, по четвертой кнопке( далее напишу текст программы, буду очень признателен если кто-то найдет ошибку namespace SecretPictures { public partial class SecretPictures : Form {int secret_nr = 0; public SecretPictures() { InitializeComponent(); } private void buttonshow1_Click(object sender, EventArgs e) {this.BackgroundImage=Properties.Resources.picture1; } private void buttonshow2_Click(object sender, EventArgs e) { this.BackgroundImage = Properties.Resources.picture2; } private void buttonshow3_Click(object sender, EventArgs e) { this.BackgroundImage = Properties.Resources.picture3; } private void buttonshow4_Click(object sender, EventArgs e) { if (secret_nr == 2) this.BackgroundImage = Properties.Resources.secretpicture; else this.BackgroundImage = Properties.Resources.picture4; secret_nr = 0; } private void SecretPictures_Load(object sender, EventArgs e) { } private void SecretPictures_MouseClick(object sender, MouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) secret_nr =1; } private void SecretPictures_MouseMove(object sender, MouseEventArgs e) { if (secret_nr ==1) if (e.X < buttonshow1.Location.X && e.Y < buttonshow1.Location.Y) secret_nr = 2; } } }
Научился: Познакомился с виндоус форм, до этого приходилось работать только с консольными приложениями. Так что все что было в этом уроке - все новое
Трудности: написание алгоритмов условия
Мне все понравилось! И т.к. я начинаю только изучать С#, хотелось бы чтобы следующие уроки были такими же подробными.