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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Что тебе мешает стать крутым программистом?» начнётся через 3 дня 10 час. 46 мин.

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

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

    Задание:
    Написать программу с 5 картинками и 4 кнопками.
    Каждая кнопка открывает одну из 4 картинок.
    Пятая картинка открывается каким-либо "секретным" способом.
  • Дата отправки отчёта: 8 июля 2015 г.
  • Задание выполнено: за 1 час. 50 мин.
  • Чему научился: Оочень многому!
    1) Работать с панелями SolutionExplorer, Properties, Toolbox
    2) Менять оформление окна - шрифт кнопок, название кнопок, иконка приложения, привязка элементов к определенной части окна, позиционирование картинок
    3) Привязка кнопок и формы к событиям
    4) Компиляция работающей программы!
  • Что было сложным: Пытаться понять код. Конечно на этом этапе не стоит сильно анализировать код, но уж хочется во всем разобраться)
  • Комментарии: Очень познавательный урок. Наверное, чтобы до этого дойти самому потребовалось бы немало времени. Спасибо!
  • Оценка видео-уроку:
Отчёт от 6192 за Демо игры / Картинка с секретом


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




Оцени работу

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

24. Оля
Оля
ответить
→  Гена  # Наноигры / Картинка с секретом / 2015-07-08 08:24

Великолепно, так и держать! :)


6192. Гена
Гена
ответить
→  Оля  # Наноигры / Картинка с секретом / 2015-07-08 08:23

Оля, спасибо! Буду продолжать)


24. Оля
Оля
ответить
→  Гена  # Наноигры / Картинка с секретом / 2015-07-08 08:19

Гена, я очень рада что тебе урок понравился и результаты уже хорошие, продолжай заниматься и все у тебя уже получается, ты, уже Молодец! :)



Начинаем практику по языку 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; } } }