Тёмный

Создаем приложение с авторизацией и тестом в Visual Studio 2017, используя CheckBox и RadioButton 

Megamozg Сhannel
Подписаться 4 тыс.
Просмотров 33 тыс.
50% 1

▶️Практическая работа №4 - Создание приложения для проведения тестирования с функцией авторизации◀️
В данном видео демонстрируется использование условия для реализации простого механизма авторизации в приложении. Также вы создадите форму с тестированием, которое проверяет знания. В вопросах теста используются компоненты CheckBox и RadioButton и условный оператор.
Изображения для проекта: cloud.mail.ru/...
🔥Ссылка на плей-лист со всеми практическими работами по Visual Studio: • Изучаем Visual Studio ...

Опубликовано:

 

2 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 122   
@Polina-jn3mg
@Polina-jn3mg 5 месяцев назад
Здравствуйте!Спасибо вам ОГРОМНОЕ.Не знала что делать с заданием, благодаря вам все сдала!!!
@АмирКагиров-о9к
@АмирКагиров-о9к 4 года назад
Это самое афигенное объяснение👍 и голос у вас приятный☺ мне как раз надо проект сделать для зачёта, в виде теста, и ваше видео отличный самоучитель))) Спасибо😍
@megamozgchanel
@megamozgchanel 4 года назад
Спасибо за отзыв и рад, что видео оказалось полезным!
@lovee_series_
@lovee_series_ 4 года назад
Это было круто. 👍И не скучно из за музыки и все понятно объяснили. Спасибо большое! Помогли мне немного с курсовой 😄
@megamozgchanel
@megamozgchanel 4 года назад
Рад помочь!
@Стефания-ы7г
@Стефания-ы7г 4 года назад
Просто чудесно! Спасибо большое!
@megamozgchanel
@megamozgchanel 4 года назад
Рад помочь!
@Vladiliano
@Vladiliano 3 года назад
Прошло два года и в первом вопросе верный ответ остается только один :)
@megamozgchanel
@megamozgchanel 3 года назад
Согласен!)
@ИгорьЧикайда
@ИгорьЧикайда 3 года назад
Спасибо Вам большое, за Ваш труд. Видео было очень полезным! Так держать)
@megamozgchanel
@megamozgchanel 3 года назад
Спасибо, рад помочь! От вас лучшая благодарность - это лайк и подписка на канал!
@kawasaki_exe9922
@kawasaki_exe9922 4 месяца назад
Спасибо большое! Вы спасли мою жепу и курсовую)
@megamozgchanel
@megamozgchanel Месяц назад
Рад помочь!
@АлексейМельников-п8ф
Никто из всех видосов не указал как сначало авторизировться и созранить логин и пароль к примеру в блокноте, а потом сделать вход.😢
@megamozgchanel
@megamozgchanel Год назад
Сделаю
@КириллЖелиховский
На 26 строчке кода первой формы возникла ошибка: CS1012 Превышение допустимого числа символов в символьной константе.
@НікітаЗіченков
Спасибо большое очень помогли
@megamozgchanel
@megamozgchanel Год назад
Рад помочь!
@s-senpie
@s-senpie 3 года назад
Опа, а мне как раз курсач сдавать. Спасибо)
@megamozgchanel
@megamozgchanel 3 года назад
Рад помочь. От вас лучшая благодарность, это лайк и подписка.
@АянГросс-ц4я
@АянГросс-ц4я 3 года назад
написал? скинь пжлст)))))))))
@КоляКучер-к2з
@КоляКучер-к2з 2 года назад
@@megamozgchanel здесь есть ООП ?
@АлексейМельников-п8ф
а как сделать счетчик для количества попытак при входе?
@megamozgchanel
@megamozgchanel Год назад
Обычная переменная, которая при нажатии на кнопку увеличивается на 1. Только сделайте ее глобальной.
@АлексейМельников-п8ф
@@megamozgchanel сделал через if else
@86werth
@86werth 4 года назад
Спасибо вам большое! В идеале было бы лучше если вопросы находились на разных формах. То есть отвечаем на первый вопрос далее нажимаем на кнопку следующий вопрос или перейти на предыдущий вопрос!!!! А так все круто
@megamozgchanel
@megamozgchanel 4 года назад
Спасибо за комментарий.
@86werth
@86werth 4 года назад
Megamozg Сhannel вам спасибо за ваши труды!
@kammi_TV
@kammi_TV 3 года назад
Я не могу передать переменной String значение TextBox->Text. Читал, говорят, что нужен тип string^. Но этот тип у меня не создается. Помогите, пожалуйста
@megamozgchanel
@megamozgchanel 3 года назад
string x = textBox1.Text;
@islommakhsudov410
@islommakhsudov410 3 года назад
с какими мозгами ты умудрился музыку ставить?
@megamozgchanel
@megamozgchanel 3 года назад
Дело вкуса, вам не нравится музыка, но это не самое главное в видео.
@Дмитрийсекрет-н7о
@Дмитрийсекрет-н7о 4 года назад
Музыка чуть громче чем надо)) А так все отлично)))
@megamozgchanel
@megamozgchanel 3 года назад
Стараюсь уже делать качественнее. Спасибо за отзыв!
@aida7251
@aida7251 4 года назад
А что если это психологический тест и там нет правильного ответа, но там допустим за ответ А+3 балла, за ответ Б+2 балла и за ответ В+1 балла, как это сделать?
@megamozgchanel
@megamozgchanel 4 года назад
Вводите переменную, например int x =0; потом если ответ = а, то x=x+1
@АнтонМатюнин-ь7п
@АнтонМатюнин-ь7п 2 года назад
подскажите кто-нибудь, не могу сделать перенос текста в radiobutton на следующую строчку, а иначе текст длинный и выходит за рамку Form
@megamozgchanel
@megamozgchanel 2 года назад
Попробуйте спецсимвол " "
@SabitOsserbay
@SabitOsserbay 4 года назад
Как сделать авторизацию через access?
@megamozgchanel
@megamozgchanel 4 года назад
Скоро будет видео
@sya4537
@sya4537 2 года назад
В чем может быть проблема кода? private void button1_Click(object sender, EventArgs e) { int points = 0; if (radioButton1.Checked == true) ; { points = points + 1; } if (radioButton2.Checked == true) ; { points = points + 1; } if(radioButton8.Checked == true) ; { points= points + 1; } label1.Text = "Количество набранных баллов:" + Convert.ToString(points); } Нажимаю сразу на кнопку завершить и он выдает мне число 3. Даже если неправильно отмечу то же число
@megamozgchanel
@megamozgchanel 2 года назад
ну как минимум в конструкции if(radioButton8.Checked == true) ; после скобки не надо ставить точку с запятой
@ЕвгенийКонобицкий
Добрый час. Очень поучительные Ваши видео и самое главное всё понятно, но вот фоновая музыка немного потише вообще окей. На Вашем рабочем столе есть ярлык среды разработки "ARDUINO", могли бы вы создать видео по созданию оконного приложения для приёма данных (температуры и влажности) от ардуино и отправке команд по достижению порога температуры (желательно с гистерезисом) на управление выходом ардуино. А если это будет ещё и сохранятся в текстовый файл, то вообще шик, скажем выставили ногу ардуинки в (1) записали системное время и потом по достижении скажем 20 градусов ставим (0) и вычисляем сколько времени нога была в (1). Этакий интерфейс управления электрокотлом. Спасибо.
@megamozgchanel
@megamozgchanel Год назад
Да у меня есть проект по чтению данных с Ардуино и вывод в окно приложения Visual Studio. Как будет время сниму видео.
@АлексейПиульский
@АлексейПиульский 3 года назад
Есть два шаблона ворд, надо чтоб с помощью radiobutton выбирал между шаблонами?
@megamozgchanel
@megamozgchanel 3 года назад
Как минимум да!
@КанзадаАсылбекова-з6м
Здравствуйте, 2010ый визуал студио не читает тот которые иконки, что надо делать чтобы читали.?
@megamozgchanel
@megamozgchanel 2 года назад
Не совсем понял вопрос, какие иконки, переформулируйте вопрос.
@Обзор-у1х
@Обзор-у1х 3 года назад
у меня ничего не вылазить когда авторизация с 2 формой. Помогите пожалуйста.
@megamozgchanel
@megamozgchanel 3 года назад
Видимо, ошибки в коде, что-то упустили, внимательно пересмотрите видео. Там впринципе не много кода
@АсетТолеген-о2в
@АсетТолеген-о2в 2 года назад
Большое спасибо, прошло два года но видео было полезно👍
@megamozgchanel
@megamozgchanel 2 года назад
РАД ПОМОЧЬ!
@lovee_series_
@lovee_series_ 4 года назад
Хотела узнать, а как сделать так чтобы результаты теста записывались в бд?
@megamozgchanel
@megamozgchanel 4 года назад
Смотрите следующие видео в плейлисте. Я показываю, как работать с БД, думаю, на основе этих видео вы сможете реализовать запись ответов в БД. Эти видео о работе с БД: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UKws2xXF4Q4.html ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-hC1ZM0VQtvQ.html ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-54E0yfEp8u4.html
@ВладиславШурчков
@ВладиславШурчков 3 года назад
Потрясающее видео!Спасибо Вам огромное!
@megamozgchanel
@megamozgchanel 3 года назад
Рад помочь!
@KS-ki6wy
@KS-ki6wy 3 года назад
Здравствуйте! Надеюсь прочтете))) вопрос такой: как сделать авторизацию с привязкой к базе данных? по такой методике можно? и как сделать к нескольким пользователям? заранее благодарю Вас за ответ! Видео у Вас супер!!!
@megamozgchanel
@megamozgchanel 3 года назад
Спасибо за отзыв! Алгоритм авторизации конечно же отличается немного, в комментарии невозможно это описать, будет видео.
@KS-ki6wy
@KS-ki6wy 3 года назад
@@megamozgchanel у меня появился вопрос. У меня данные в базе данных не числовые (int), а краткая запись, это char или var? И у меня когда я изменила данную строку начала выдавать ошибку в поле с execute. Что мне нужно сделать чтобы решить ошибку? Изменить данные в базе access на числовые или есть спец коды для текстового? Заранее благодарю
@KS-ki6wy
@KS-ki6wy 3 года назад
@@megamozgchanel здравствуйте! Я писала Вам вчера :) не знаю как связаться с Вами, у меня такая банальная ошибка. Я под другим видео в комментариях описала проблемы. Где запросы на удаление и добавление. Была бы очень благодарна за Ваш ответ 😊😊😊
@megamozgchanel
@megamozgchanel 3 года назад
@@KS-ki6wy если в базе varchar или текстовый, то ничего делать не надо, если в программе у вас числовое значение, прекратите его в текстовое. Например Convert.ToString(a), если а числовое значение
@KS-ki6wy
@KS-ki6wy 3 года назад
@@megamozgchanel благодарю! Я тип данных решила изменить в аксесс, в принципе думаю не так страшно 😅
@aleriza.sultangazieva.6038
@aleriza.sultangazieva.6038 2 года назад
подскажите ,как добавить еще одну форму . если в элементах нету ? пжж
@megamozgchanel
@megamozgchanel 2 года назад
Если все делали как в видео, то должно быть, возможно вы создали не тот вид приложения (проекта)
@ВладимирС-й3ш
@ВладимирС-й3ш 3 года назад
Пишет что else не может запускать оператор(((
@megamozgchanel
@megamozgchanel 3 года назад
Значит синтаксическая ошибка у вас. По вашему вопросу, времени совсем нет делать курсовые/проекты и тд. Извините, не смогу вам помочь!
@Aishastar7
@Aishastar7 3 года назад
Хотела узнать, как построит трассировочную таблицу на этот программный код?
@megamozgchanel
@megamozgchanel 3 года назад
Полностью на код вы не сделаете трассировку, только на отдельную функцию. Про трассировку надо отдельное видео.
@unidaboss8133
@unidaboss8133 3 года назад
Ошибка в коде кнопки "Завершить тест". Пишу Environment.Exit(0) , выдает ошибки "Требуется спецификатор типа" к 0 и "требуется идентификатор" к точке. В чем может быть проблема, в интернете искал, нашел Application.Current.Shutdown(), но не помогает
@megamozgchanel
@megamozgchanel 3 года назад
Возможно не в этой строке ошибка, а до нее, просто среда ставит курсор иногда не там, то есть кажется, что не там.
@unidaboss8133
@unidaboss8133 3 года назад
@@megamozgchanel я понял в чем ошибка, там вместо точки над было поставить два двоеточия
@Обзор-у1х
@Обзор-у1х 3 года назад
я уже справился спасибо только с авторизацией не стал заморачиваться я просто сделал тест
@megamozgchanel
@megamozgchanel 3 года назад
Ок, смотря от потребностей можно модернизировать.
@Dionysu
@Dionysu 2 года назад
А как можно добавить регистрацию? Что б при вводе данных они также сохранялись в access и программы их запоминала для уже дальнейшего входа
@megamozgchanel
@megamozgchanel 2 года назад
Запрос Insert into
@Dionysu
@Dionysu 2 года назад
@@megamozgchanel а спасибо большое с этим я уже справился, я уже над другой частью голову ломаю, мне поставили такую задачу что в textbox надо вести определённое число, что б это число разделилось и отобразилось во всех ячейках
@Dionysu
@Dionysu 2 года назад
Отобразилось в ячейках datagridview
@МирБолатов
@МирБолатов 2 года назад
А как сделать так чтобы тест не показывал результатов пока не ответят на все вопросы?
@megamozgchanel
@megamozgchanel 2 года назад
Как минимум условием, если это и это и это не отмечено, то...
@user_LerochkA
@user_LerochkA 3 года назад
Здравствуйте! Вы потрясный учитель! Все доступно и понятно, постепенно и легко, Смогла сделать прогу для задания (у меня 5 вопросов с более, чем 5ю вариантами ответа), за что Вам большое СПАСИБО🙏🏻💕💕💕
@megamozgchanel
@megamozgchanel 3 года назад
Пожалуйста! Лучшая благодарность от вас - это лайк и подписка на канал!
@Обзор-у1х
@Обзор-у1х 3 года назад
но как делать авторизацию тоже большое спасибо
@megamozgchanel
@megamozgchanel 3 года назад
Пожалуйста!
@leonardolorenz4320
@leonardolorenz4320 3 года назад
У вас есть исходник этой программы? Жизненно необходимо, курсач на носу;(((
@megamozgchanel
@megamozgchanel 3 года назад
Все делайте по инструкции, все легко. Исходника нет
@megamozgchanel
@megamozgchanel 3 года назад
Ну если прям что-то надо сделают на заказ. Пишите: vi-studio@inbox.ru
@АнтонХандогин-г3м
@АнтонХандогин-г3м 4 года назад
Как сделать чтобы баллы выводились с 6 или 10 форм с вопросами ?
@megamozgchanel
@megamozgchanel 4 года назад
Необходимо реализовать взаимодействие между формами, об этом сниму видео, но позже.
@АнтонХандогин-г3м
@АнтонХандогин-г3м 4 года назад
@@megamozgchanel спасибо
@uncle_dinosaur
@uncle_dinosaur Год назад
Я создал первый раз в жизни прогу, спасибо! 👍
@megamozgchanel
@megamozgchanel Год назад
Рад помочь!
@AkylaiNurdin
@AkylaiNurdin 2 года назад
И + форм2 у меня пусто получается
@megamozgchanel
@megamozgchanel 2 года назад
Ну она естественно пустая или после оформления она у вас появляется каждый раз пустая. Это у вас при нажатии кнопки каждый раз создается новый объект, надо по другому прописать.
@ozat_bbo
@ozat_bbo 3 года назад
я ввел логин пароль правильно, но у меня показывает неправильный пароль
@megamozgchanel
@megamozgchanel 3 года назад
Проверьте код, значит код не верно, или другую раскладку клавиатуры используете. Это программа, как написали, так и работает. Посмотрите внимательно видео, допустили ошибку где-то
@ozat_bbo
@ozat_bbo 3 года назад
@@megamozgchanel Спасибо, получилось
@megamozgchanel
@megamozgchanel 3 года назад
@@ozat_bbo В чем была проблема?
@УланАбсатаров-л4д
@УланАбсатаров-л4д 3 года назад
Здравствуйте можете ответить пожалуйста,у меня вторая форма при запуске выходит пустой почему?
@megamozgchanel
@megamozgchanel 3 года назад
А какая должна быть? Если она только создана, конечно будет пустой.
@УланАбсатаров-л4д
@УланАбсатаров-л4д 3 года назад
@@megamozgchanel Нет даже когда заполняешь выходит пустой
@megamozgchanel
@megamozgchanel 3 года назад
@@УланАбсатаров-л4д очень странно
@ellldarahh
@ellldarahh 3 года назад
Для себя: 24:50
@z4ltrs
@z4ltrs Год назад
афигенно спасибо большое
@megamozgchanel
@megamozgchanel Год назад
Рад, что вам понравилось!
@РусланЛи-б3х
@РусланЛи-б3х 3 года назад
thank you
@megamozgchanel
@megamozgchanel 3 года назад
Рад помочь! С вас лайк и подписка, если не тяжело! Это лучшая благодарность!
@vlad9292
@vlad9292 3 года назад
Спасибо,большое!Очень помог
@megamozgchanel
@megamozgchanel 3 года назад
Лучшая благодарность от вас - это лайк и подписка на канал!
@ГлушакТимофій
@ГлушакТимофій 3 года назад
Будет ли это приложение сильно отличатся по структуре если делать его не на винформс c#, а на винформс с++?
@megamozgchanel
@megamozgchanel 3 года назад
Не могу точно сказать, так как на С++ не делал графические приложения
@КааШиин
@КааШиин 4 года назад
Можно ли привязать к данному приложению БД с вопросами, что бы не прописывать каждый в коде? Сама прога - что-то вроде шаблона, который использует вопросы из БД. И в идеале разделить все по темам, или уровням сложности (с одним правильным ответом, несколькими и т.п.)? Такое возможно? Может подскажите что? Было бы не плохо, для занятий с ребенком. В игровой форме.
@megamozgchanel
@megamozgchanel 4 года назад
Что-то подобное будем делать в следующих практических работах.
@КааШиин
@КааШиин 4 года назад
@@megamozgchanel классно! жду с нетерпением!
@4thclever911
@4thclever911 4 года назад
Так разделить по уровням сложности, вы можете самостоятельно, просто создав кнопку не завершить тест, перейти к следующим вопросам, прицип тот же по сути, что и с кнопкой авторизации, а что бы подсчитать ответы, вы так же можете привязать к последней форме все предыдущие и посчитать общее количество баллов, я лично так и сделал, сделал, 10 форм и последняя считала и завершала тест. Тут самое главное знать, принцип работы.
@kmv-host2896
@kmv-host2896 4 года назад
Отличный урок!
@megamozgchanel
@megamozgchanel 4 года назад
Спасибо за отзыв!
@megamozgchanel
@megamozgchanel 4 года назад
Не забывайте подписаться!
@eugenykad4069
@eugenykad4069 3 года назад
sps👍
@megamozgchanel
@megamozgchanel 3 года назад
Подписка и лайк лучшая благодарность!
@АлександрКарташ-м4в
не нашел иконки а облоко закачивать не желаю программа отстой
Далее
Создаем IQ тест на C#
21:12
Просмотров 14 тыс.
Матерный АПОЖ🤐
15:07
Просмотров 897 тыс.
Уральские Пельмени - Семейка
1:12:29