powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как написать условие
1 сообщений из 1, страница 1 из 1
Как написать условие
    #39904533
gspot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заранее прошу прощение за кривое объяснение, сказывается, что по сути я не программист, но возникла необходимость написать очень простую программу (для меня, разумеется, она не простая, аххах)

VB.NET, WinForms

Есть 2 формы: Form1, Form2
На Form1: GeckoWebBrowser1, TextBoxLogin, TextBoxPassword, ButtonLogin

В браузере (GeckoWebBrowser1) загружается форма авторизации. В поля (TextBoxLogin, TextBoxPassword) вводятся логин / пароль, а нажатие на кнопке (ButtonLogin) отсылает значения полей в поля браузера и нажимает на кнопку браузерной формы (далее следует переход на Form2):

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Private Sub ButtonLogin_Click(sender As Object, e As EventArgs) Handles ButtonLogin.Click
        GeckoWebBrowser1.Document.GetHtmlElementById("login_email").SetAttribute("value", TextBoxLogin.Text)
        GeckoWebBrowser1.Document.GetHtmlElementById("login_password").SetAttribute("value", TextBoxPassword.Text)
        GeckoWebBrowser1.Document.GetHtmlElementById("submit").Click		
	Me.Hide()
        Form2.Show()
End Sub



Если пара логин/пароль введены правильно, то всё норм, но если нет, то на следующей форме пользователь будет не авторизован.
При вводе пустой или неправильной пары логин/пароль, на странице появляется ошибка, у которой есть class="message_error".
Код: html
1.
<div class="message_error">Вход не выполнен. Проверьте правильность адреса e-mail и пароля.</div>


Каким образом написать условие, чтобы при вводе неправильной пары, выводилось сообщение об этом и не происходил переход на следующую форму?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как написать условие
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]