И снова о WebBrowser'e

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Extremist
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 83
Зарегистрирован: 20.10.2004 (Ср) 1:50

И снова о WebBrowser'e

Сообщение Extremist » 16.03.2005 (Ср) 12:32

На форме валяется WebBrowser, в WebBrowser’e загружена страничка, а на ней два текстовых поля (Логин/Пароль) и одна кнопка ну дык вот в чём вопрос: как сделать, чтобы при нажатии на батон информация из текстовых полей со странички считывалась в переменные в VB.

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 16.03.2005 (Ср) 13:12

Код: Выделить всё
'References: Microsoft HTML Object Library
'Controls: Microsoft Internet Controls
'добавить на форму WebBrowser с именем WebBrowser1
Private WithEvents mDoc As MSHTML.HTMLDocument

Private Sub Form_Load()
    strBlankFile = "about:" & _
    "<input id=""txt1"" type=""text"" size=""20"" value=""""/>" & _
    "<input id=""cmd1"" type=""submit"" value=""пуск""/>"
    WebBrowser1.navigate strBlankFile
    While WebBrowser1.document Is Nothing
        DoEvents
    Wend
    Set mDoc = WebBrowser1.document
End Sub

Private Function mDoc_onclick() As Boolean
    If mDoc.parentWindow.Event.srcElement.id = "cmd1" Then
        MsgBox mDoc.getElementById("txt1").Value
    End If
End Function


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 144

    TopList