Модераторы: diadiavova, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> WebBrowser, Программное взаимодействие с документом 
V
    Опции темы
Natapro
Дата 4.10.2009, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



1) Как сделать типа автологин, чтоб нажал на кнопочку и само ввёло в форму логин и пароль ?


Это сообщение отредактировал(а) Natapro - 10.10.2009, 15:20


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 4.10.2009, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Вот тут я пример выложил как логин вставить, остальное по тому же принципу.

Присоединённый файл ( Кол-во скачиваний: 22 )
Присоединённый файл  InsertLogin.rar 59,89 Kb


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
  Дата 10.10.2009, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Супер получилось,  теперь несколько фопросиков
1) я создала новую форму для воода там логин и пароля (LoginForm1) с кодом:
Код

   Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
        Form1.WebBrowser1.Document.GetElementById("login_auth").SetAttribute("value", UsernameTextBox.Text)
        Form1.WebBrowser1.Document.GetElementById("pass_auth").SetAttribute("value", PasswordTextBox.Text)
        Me.Close()
    End Sub

    Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click
        Me.Close()
    End Sub


Правильно ?
2) Как сделать чтоб эта форма открывалась первой , ну типа сначала она а потом уже Форм1 типа в начале, ну думаю поняли )
3) как сделать чтоб был авозможность сохранить имя пользователя и пароль и потом в "ComboBox" можно было выбрать сохранёного пользователя ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 10.10.2009, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Какая форма открывается первой ты выбираешь в настройках проекта. Там где имя проекта есть еще "My Project" там ищи. Что касается сохранения и загрузку в комбобокс, то тут уже надо самому программить. Либо сохранять все в файл, а при старте программы выгружать из файла (System.IO.File), либо сохраняешь в My.Settings переменные. Они тогда остаются даже после перезапуска программы (если она лежит в той же директории). Создаются они в том же "My Project" -> Свойства.


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
diadiavova
Дата 10.10.2009, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Natapro, кроме метода SetAttribute есть ещё GetAttribute, с его помощью можно получить значение атрибута и сохранять, например так, как Pilger описал. Форму авторизации можно запускать как модальный диалог из основной формы, для этого используй для её запуска метод ShowDialog вместо Show, хотя я и не понимаю, для чего тут веббраузер, текстбоксы можно о просто на форме разместить.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет




1)
Цитата

Какая форма открывается первой ты выбираешь в настройках проекта. Там где имя проекта есть еще "My Project" там ищи.


Супер получилось, спасибо!

2)
Теперь следующее мне надо чтоб после нажатия кнопки открывалась форм 1 и туда вносились логин и пароль
Вот я так сделала
Код


Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
        Dim b As New Form1

        b.Show()
        Form1.WebBrowser1.Document.GetElementById("login_auth").SetAttribute("value", UsernameTextBox.Text)
        Form1.WebBrowser1.Document.GetElementById("pass_auth").SetAttribute("value", PasswordTextBox.Text)
        Form1.WebBrowser2.Document.GetElementById("username").SetAttribute("value", TextBox1.Text)
        Form1.WebBrowser2.Document.GetElementById("password").SetAttribute("value", TextBox2.Text)
        Me.Close()
    End Sub

Но выбивает ошыбка, 

В экземпляре объекта не задана ссылка на объект.

как я поняла просто в форме неуспивает загрузится страница, как сделать чтоб оно дождалось её загрузки или тайм аут что ли )


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  10.10.2009,  18:32 Найти цитируемый пост)
как сделать чтоб оно дождалось её загрузки или тайм аут что ли

Надо делать в обработчике события DocumentComplete.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Цитата

Форму авторизации можно запускать как модальный диалог из основной формы, для этого используй для её запуска метод ShowDialog вместо Show

и как это сделать по точнее ?

Добавлено через 2 минуты и 56 секунд
я вот подумала так сделать
Код

Private Sub Form1_Load_2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim b As New LoginForm1

        b.Show()
    End Sub

 но как сделать что пока активная форма логин форм , незя было роботать на форм1 ?


 я так поняла сделать.....
если не так или можно проще подскажыте 


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Natapro
Дата 10.10.2009, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Решыла проблему кому интересно сделала так
в загрузке форм1 вписала код
Код

If LoginForm1.ShowDialog = DialogResult.OK Then

        End If



Это сообщение отредактировал(а) Natapro - 10.10.2009, 19:08
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  10.10.2009,  19:57 Найти цитируемый пост)
Решыла проблему кому интересно сделал так
в загрузке форм1 вписала код
Вообще-то когда я писал
Цитата(diadiavova @  10.10.2009,  18:19 Найти цитируемый пост)
для её запуска метод ShowDialog вместо Show
Я именно это и имел в виду.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Как сделать стоб после того как ну вот вводит  имя и пароль нажимало на кнопку на странице


Код

<input type="submit" class="btnmain" name="login" value="Вход" /></td>



Это сообщение отредактировал(а) Natapro - 10.10.2009, 19:09


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



А зачем? У формы есть метод submit, вызови его и всё.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 19:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Цитата

submit

всмысле ? как вызватЬ ?
мну надо чтоб когда нажму окей то кроми того что вписалось ещё и нажало на вход....

Это сообщение отредактировал(а) Natapro - 10.10.2009, 19:11


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Кнопка сабмит отправляет данные формы на сервер. Эту операцию можно выполнить программно, просто вызвав метод сабмит у формы.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



 smile 
у меня ведь надо чтоб это посилалось в другую форму вот пример щяс кнопки что заполняет 
Код

 Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click

        Form1.WebBrowser1.Document.GetElementById("login_auth").SetAttribute("value", UsernameTextBox.Text)
        Form1.WebBrowser1.Document.GetElementById("pass_auth").SetAttribute("value", PasswordTextBox.Text)

        Form1.WebBrowser2.Document.GetElementById("username").SetAttribute("value", TextBox1.Text)
        Form1.WebBrowser2.Document.GetElementById("password").SetAttribute("value", TextBox2.Text)
        Me.Close()
    End Sub



--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Попробуй так
Код

CObj(WebBrowser1.Document.Forms(0)).submit()



--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 19:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



это в код кнопки поставить ?
я ставлю :
1) как оно будет относится к Форм 1 ???
ну а 
если я прописую
Код


        CObj([U]form1.[/U]WebBrowser1.Document.Forms(0)).submit()

то
Общий член "submit" для типа "HtmlElement" не найден.


может я что-то не поняла ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Я не знаю структуру твоего документа, поэтому естественно, написал "от балды". Если в документе только одна форма, то ссылку на неё можно получить так
Код

WebBrowser1.Document.Forms(0)
Можно так же по атрибуту id
Код

WebBrowser1.Document.GetElementById("form1")
Это не важно, а вот с вызовом метода видимо будет немного сложнее чем я думал.
Для начала попробуй исправить на такой код, если не получится - пойдём по сложному пути smile 
Код

        WebBrowser1.Document.Forms(0).DomElement.submit()



Это сообщение отредактировал(а) diadiavova - 10.10.2009, 19:52


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



у меня не одна форма а много, и форма входа и куда посилаются даные это разные формы я ведь описала..


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Да сопсно "сложный путь вот
Код

        Dim f = WebBrowser1.Document.Forms(0).DomElement
        f.GetType.GetMethod("submit").Invoke(f, Nothing)
 smile

Добавлено через 1 минуту и 55 секунд
Цитата(Natapro @  10.10.2009,  20:58 Найти цитируемый пост)
у меня не одна форма а много, и форма входа и куда посилаются даные это разные формы я ведь описала.. 

Ну отправляется та форма, которая, содержит данные(логин, пароль итд). 
Когда я говорю о форме, я имею в виду HTML-форму. Тэг form. А не форму твоего приложения.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



наверно давай по сложному, а что нельзя просто послать команду нажатия на кнопку ?



Обясняю структуру документа, в этом процессе берут участие две формы 
Form1 (где находится документ и веб браузер в которы поссилается данные)
i
LoginForm1 (эта форма входа которую я сделала, в ней находятся текст боксы и кнопка окей при нажатии какой должно посилатся действие :
1)Заполнение форм:
/уже написала вот !\
Код


        Form1.WebBrowser1.Document.GetElementById("login_auth").SetAttribute("value", UsernameTextBox.Text)
        Form1.WebBrowser1.Document.GetElementById("pass_auth").SetAttribute("value", PasswordTextBox.Text)
        Form1.WebBrowser2.Document.GetElementById("username").SetAttribute("value", TextBox1.Text)
        Form1.WebBrowser2.Document.GetElementById("password").SetAttribute("value", TextBox2.Text)


нажатия кнопки на странице) с таким кодом, тоесть кнопки Вход!
Код

<td class="row1" align="center"><span class="genmed">Имя пользователя:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">Пароль:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <span class="gensmall">Автоматически входить при каждом посещении</span> <input type="checkbox" class="radio" name="autologin" />&nbsp; <input type="submit" class="btnmain" name="login" value="Вход" /></td>


Добавлено через 1 минуту и 20 секунд
а я имею ввиду форму моего приложения !! понимаешь ?

Добавлено через 2 минуты и 26 секунд
******
и ещё одно, куда мне твой код вставить ?   smile

Добавлено через 2 минуты и 47 секунд
 smile 
ато я полностью запуталась

Это сообщение отредактировал(а) Natapro - 10.10.2009, 20:05


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Выложи полный текст HTML-документа, только не в одну строчку желательно, читать невозможно.

Добавлено через 1 минуту и 24 секунды
У кнопки вообще-то есть метод click() попробуй его вызвать

Добавлено через 2 минуты и 32 секунды
Мой код вставь в ту форму, на которой браузер с кнопкой


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Документ WebBrowser2
Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-ru" xml:lang="ru-ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="ru-ru" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2002-2006 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<title>Форум Новых Земель - Neolands.Ru - Главная страница</title>

<link rel="stylesheet" href="./styles/getaway_darkblue/theme/stylesheet.css" type="text/css" />
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="./styles/getaway_darkblue/theme/ie7.css" />
<![endif]-->

<script type="text/javascript">
// <![CDATA[


function popup(url, width, height, name)
{
    if (!name)
    {
        name = '_popup';
    }

    window.open(url.replace(/&amp;/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
    return false;
}

function jumpto()
{
    var page = prompt('Введите номер страницы, на которую хотите перейти:', '');
    var perpage = '';
    var base_url = '';

    if (page !== null && !isNaN(page) && page > 0)
    {
        document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + ((page - 1) * perpage);
    }
}

/**
* Find a member
*/
function find_username(url)
{
    popup(url, 760, 570, '_usersearch');
    return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
    var parent = document.getElementById(id);
    if (!parent)
    {
        eval('parent = document.' + id);
    }

    if (!parent)
    {
        return;
    }

    var rb = parent.getElementsByTagName('input');
    
    for (var r = 0; r < rb.length; r++)
    {
        if (rb[r].name.substr(0, name.length) == name)
        {
            rb[r].checked = state;
        }
    }
}


if(navigator.userAgent && navigator.userAgent.indexOf('Mac OS X') > 0)
{
    document.write('<link rel="stylesheet" href="./styles/getaway_darkblue/theme/mac.css" type="text/css" />');
}

// ]]>
</script>
</head>
<body class="ltr">

<a name="top"></a>

<table border="0" cellspacing="0" cellpadding="0" width="100%" id="maintable" align="center">
<tr>
    <td id="mainrow" valign="top">

    <div id="logorow" align="center">
        <div id="logo1"><div id="logo2">
            <div id="logo-text">
             <a href="./index.php"><img src="./styles/milky_way/imageset/sitelogo_small.png" width="300" height="100" alt="" title="" /></a>
            </div>            
        </div></div>
    </div>

    <div class="navrow">
        <a href="./ucp.php?mode=register">Регистрация</a> •        <a href="./faq.php">FAQ</a>
         • <a href="./search.php">Найти</a> • <a href="./ucp.php?mode=login">Вход</a>    </div>

    <div id="contentrow">


<table width="100%" cellspacing="0">
<tr>
    <td class="gensmall"></td>
    <td class="gensmall" align="right">Текущее время: 10 окт 2009 21:10<br /></td>
</tr>
</table>

        <p class="searchbar">
        <span style="float: left;"><a href="./search.php?search_id=unanswered">Темы без ответов</a> | <a href="./search.php?search_id=active_topics">Активные темы</a></span>
            </p>
    
    <br style="clear: both;" />

    <table class="tablebg breadcrumb" width="100%" cellspacing="2" cellpadding="0" style="margin-top: 5px;">
    <tr>
        <td class="row1">
            <p class="breadcrumbs"><a href="./index.php">Список форумов</a></p>
            <p class="datetime">Часовой пояс: UTC + 3 часа [ <abbr title="Летнее время">DST</abbr> ]</p>
        </td>
    </tr>
    </table>
    <br />        <div class="block-start">        <div class="cap-div"><div class="cap-left"><div class="cap-right"><h4><a href="./viewforum.php?f=3">Игровой форум</a></h4>&nbsp;</div></div></div>        <table class="tablebg" cellspacing="2" width="100%">
        <tr>
            <th colspan="2">&nbsp;Форум&nbsp;</th>
            <th width="50">&nbsp;Темы&nbsp;</th>
            <th width="50">&nbsp;Сообщения&nbsp;</th>
            <th width="175">&nbsp;Последнее сообщение&nbsp;</th>
        </tr>
            <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=5">Жизнь NeoLands</a>
                <p class="forumdesc"></p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">38</p></td>
            <td class="row2" align="center"><p class="topicdetails">458</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">10 окт 2009 19:28</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=72">SurprisE</a>                        <a href="./viewtopic.php?f=5&amp;p=1731#p1731"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=6">Новости проекта</a>
                <p class="forumdesc"></p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">8</p></td>
            <td class="row2" align="center"><p class="topicdetails">12</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">10 окт 2009 13:23</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=62">Abaddon</a>                        <a href="./viewtopic.php?f=6&amp;p=1724#p1724"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=8">Турниры, конкурсы, опросы</a>
                <p class="forumdesc"></p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">7</p></td>
            <td class="row2" align="center"><p class="topicdetails">146</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">10 окт 2009 20:22</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=116">Сумеречный</a>                        <a href="./viewtopic.php?f=8&amp;p=1733#p1733"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=7">Клановая жизнь</a>
                <p class="forumdesc"></p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">6</p></td>
            <td class="row2" align="center"><p class="topicdetails">47</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">10 окт 2009 16:07</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=101">Тима</a>                        <a href="./viewtopic.php?f=7&amp;p=1727#p1727"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read_subforum.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=16">Флудилка</a>
                <p class="forumdesc"></p>
                                    <p class="forumdesc"><strong>Подфорум: </strong> <a href="./viewforum.php?f=17" class="subforum read" title="Новых сообщений нет">Ностальгия</a></p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">21</p></td>
            <td class="row2" align="center"><p class="topicdetails">732</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">10 окт 2009 21:03</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=64">Blood Mag</a>                        <a href="./viewtopic.php?f=16&amp;p=1735#p1735"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                </table>
        <div class="block-end-left"><div class="block-end-right"></div></div></div>        <br />
            <div class="block-start">        <div class="cap-div"><div class="cap-left"><div class="cap-right"><h4><a href="./viewforum.php?f=9">Инквизиция</a></h4>&nbsp;</div></div></div>        <table class="tablebg" cellspacing="2" width="100%">
        <tr>
            <th colspan="2">&nbsp;Форум&nbsp;</th>
            <th width="50">&nbsp;Темы&nbsp;</th>
            <th width="50">&nbsp;Сообщения&nbsp;</th>
            <th width="175">&nbsp;Последнее сообщение&nbsp;</th>
        </tr>
            <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=10">Законы</a>
                <p class="forumdesc">Законы Новых Земель</p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">8</p></td>
            <td class="row2" align="center"><p class="topicdetails">17</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">06 окт 2009 18:31</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=61">DruG</a>                        <a href="./viewtopic.php?f=10&amp;p=1601#p1601"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=11">Кадровый Отдел</a>
                <p class="forumdesc">Рассматривает: • Заявки на вступление в Инквизицию. • Жалобы на противоправные действия Инков и заявки на пересмотр дел. • Заявления на разблокировку персонажей</p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">3</p></td>
            <td class="row2" align="center"><p class="topicdetails">26</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">07 окт 2009 15:36</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=68">ПрелюдиЯ</a>                        <a href="./viewtopic.php?f=11&amp;p=1633#p1633"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=12">Отдел Регистрации Кланов</a>
                <p class="forumdesc">Создание кланов, поверки на чистоту перед законом, общий контроль</p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">4</p></td>
            <td class="row2" align="center"><p class="topicdetails">9</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">01 окт 2009 03:28</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=125">Западный</a>                        <a href="./viewtopic.php?f=12&amp;p=1417#p1417"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=13">Отдел Финансов и Кредитов</a>
                <p class="forumdesc">Курирует работу: • Банков. • Кредитования. • Займов</p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">3</p></td>
            <td class="row2" align="center"><p class="topicdetails">11</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">04 сен 2009 15:42</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=53" style="color: #777777;" class="username-coloured">karmen</a>                        <a href="./viewtopic.php?f=13&amp;p=610#p610"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=14">Отдел Криминалистики</a>
                <p class="forumdesc">Рассматривает: • Нарушения, связанные с прокачками всех типов, мультоводством и прочими способами получения игрового преимущества нечестным путем</p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">4</p></td>
            <td class="row2" align="center"><p class="topicdetails">6</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">08 окт 2009 00:09</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=135">Отец Василий</a>                        <a href="./viewtopic.php?f=14&amp;p=1653#p1653"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                <tr>
            <td class="row1" width="31" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
            <td class="row1">
                                <a class="forumlink" href="./viewforum.php?f=15">Ошибки в игре</a>
                <p class="forumdesc">Баги, глюки, недоделки, опечатки. Совершенствуемся с Вашей помощью :)</p>
                            </td>
            <td class="row2" align="center"><p class="topicdetails">4</p></td>
            <td class="row2" align="center"><p class="topicdetails">28</p></td>
            <td class="row2" align="center" nowrap="nowrap">
                                    <p class="topicdetails">07 окт 2009 10:19</p>
                    <p class="topicdetails"><a href="./memberlist.php?mode=viewprofile&amp;u=54" style="color: #777777;" class="username-coloured">filinz</a>                        <a href="./viewtopic.php?f=15&amp;p=1621#p1621"><img src="./styles/milky_way/imageset/icon_topic_latest.gif" width="18" height="9" alt="Перейти к последнему сообщению" title="Перейти к последнему сообщению" /></a>                    </p>
                            </td>
        </tr>
                </table>
        <div class="block-end-left"><div class="block-end-right"></div></div></div>        <span class="gensmall"><a href="./ucp.php?mode=delete_cookies">Удалить cookies</a> | <a href="./memberlist.php?mode=leaders">Команда сайта</a></span><br />

<br clear="all" />

<table class="tablebg breadcrumb" width="100%" cellspacing="2" cellpadding="0" style="margin-top: 5px;">
    <tr>
        <td class="row1">
            <p class="breadcrumbs"><a href="./index.php">Список форумов</a></p>
            <p class="datetime">Часовой пояс: UTC + 3 часа [ <abbr title="Летнее время">DST</abbr> ]</p>
        </td>
    </tr>
    </table>    <br clear="all" />

    <div class="block-start">    <div class="cap-div"><div class="cap-left"><div class="cap-right">Кто сейчас на конференции&nbsp;</div></div></div>    <table class="tablebg" width="100%" cellspacing="2">
    <tr>
            <td class="row1" align="center" valign="middle"><img src="./styles/getaway_darkblue/theme/images/whosonline.gif" alt="Кто сейчас на конференции" /></td>
            <td class="row1" width="100%"><span class="genmed">Сейчас посетителей: <strong>4</strong>, из них зарегистрированных: 3, скрытых: 0 и гостей: 1 (основано на активности посетителей за последние 5 минут)<br />Больше всего посетителей (<strong>22</strong>) на конференции было 03 окт 2009 23:52<br /><br />Зарегистрированные пользователи: <a href="./memberlist.php?mode=viewprofile&amp;u=112">Junglist</a>, <a href="./memberlist.php?mode=viewprofile&amp;u=137">Leo</a>, <a href="./memberlist.php?mode=viewprofile&amp;u=138">ЯдерКа</a></span></td>
    </tr>
        </table>
    <div class="block-end-left"><div class="block-end-right"></div></div></div>
<br clear="all" />

<div class="block-start"><div class="cap-div"><div class="cap-left"><div class="cap-right">Статистика&nbsp;</div></div></div><table class="tablebg" width="100%" cellspacing="2">
<tr>
    <td class="row1"><img src="./styles/getaway_darkblue/theme/images/stats.gif" alt="Статистика" /></td>
    <td class="row1 nobold" width="100%" valign="middle"><p class="genmed">Всего сообщений: <strong>1492</strong> | Всего тем: <strong>107</strong> | Всего пользователей: <strong>94</strong> | Наш новый участник: <strong><a href="./memberlist.php?mode=viewprofile&amp;u=145">MyxaMop</a></strong></p></td>
</tr>
</table>
<div class="block-end-left"><div class="block-end-right"></div></div></div>
    <br clear="all" />

    <form method="post" action="./ucp.php?mode=login">
    
    <div class="block-start">    <div class="cap-div"><div class="cap-left"><div class="cap-right"><a href="./ucp.php?mode=login">Вход</a>&nbsp;</div></div></div>    <table class="tablebg" width="100%" cellspacing="2">
    <tr>
        <td class="row1" align="center"><span class="genmed">Имя пользователя:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">Пароль:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <span class="gensmall">Автоматически входить при каждом посещении</span> <input type="checkbox" class="radio" name="autologin" />&nbsp; <input type="submit" class="btnmain" name="login" value="Вход" /></td>
    </tr>
    </table>
    <div class="block-end-left"><div class="block-end-right"></div></div></div>        </form>

<br clear="all" />

<table class="legend">
<tr>
    <td width="20" align="center"><img src="./styles/milky_way/imageset/forum_unread.gif" width="31" height="31" alt="Новые сообщения" title="Новые сообщения" /></td>
    <td><span class="gensmall">Новые сообщения</span></td>
    <td>&nbsp;&nbsp;</td>
    <td width="20" align="center"><img src="./styles/milky_way/imageset/forum_read.gif" width="31" height="31" alt="Новых сообщений нет" title="Новых сообщений нет" /></td>
    <td><span class="gensmall">Новых сообщений нет</span></td>
    <td>&nbsp;&nbsp;</td>
    <td width="20" align="center"><img src="./styles/milky_way/imageset/forum_read_locked.gif" width="31" height="31" alt="Нет новых сообщений [закрытая тема]" title="Нет новых сообщений [закрытая тема]" /></td>
    <td><span class="gensmall">Форум закрыт</span></td>
</tr>
</table>


<div id="wrapfooter">
        <span class="copyright">
    Powered by <a href="http://www.phpbb.com/">phpBB</a> &copy; phpBB Group.
    <br />Designed by <a href="http://www.stsoftware.biz/">Vjacheslav Trushkin</a> for <a href="http://www.freeforums.org" title="Free Forum Hosting">Free Forum</a>/<a href="http://www.divisioncore.com">DivisionCore</a>.
    </span>
</div>

    </div>

    </td>
</tr>
</table>

</body>
</html>


а документа  WebBrowser1- достать немогу вот сайт "neolands.ru" кнопка *Войти*

ну если что хоть на одном примере веббраузер1 покажы как, я веббраузер 2 уже постараюсь сама..


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  10.10.2009,  21:04 Найти цитируемый пост)
а я имею ввиду форму моего приложения !! понимаешь ?

А что с ней?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



ну я вставила 
Код

Dim f = WebBrowser1.Document.Forms(0).DomElement
        f.GetType.GetMethod("submit").Invoke(f, Nothing)

в код веббраузера так оно постоянно нажимает вход, это не подходит, надо както чтоб этот код направлялся в Форму 1 в веб браузер при нажатии в форме два (LoginForm1) кнопки ОК


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Так в чём проблема то? Форма у тебя в документе одна, стало быть мой пример должен сработать.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



ТА НЕТ МНОГО ФОРМ, ПРОЧИТАЙ ЧТО Я ПИСАЛА 
Цитата

Обясняю структуру документа, в этом процессе берут участие две формы 
Form1 (где находится документ и веб браузер в которы поссилается данные)
i
LoginForm1 (эта форма входа которую я сделала, в ней находятся текст боксы и кнопка окей при нажатии какой должно посилатся действие :



--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  10.10.2009,  21:16 Найти цитируемый пост)
в код веббраузера так оно постоянно нажимает вход, это не подходит, надо както чтоб этот код направлялся в Форму 1 в веб браузер при нажатии в форме два (LoginForm1) кнопки ОК

Код надо вставить в ту форму, на которой тебе надо нажать "вход"

Добавлено через 3 минуты и 1 секунду
Слушай, ну мы что по третьему кругу пойдём что ли? Я же тебе объяснил, что речь идёт о форме на веб-странице, именно она на сервер отправляется. Какие у тебя там в приложении формы вообще значения не имеет
Код

<form method="post" action="./ucp.php?mode=login">
Вот начало той формы, о которой говорю я.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



ВСТАВЛЯЮ И НЕ ПОМОГАЕТ
 потому что в той форме нету веббраузер 1, и оно не понимает что делать...
веббраузер находится в другой форме
надо сделать чоб при нажатии кнопки код 
Код

Dim f = WebBrowser1.Document.Forms(0).DomElement
        f.GetType.GetMethod("submit").Invoke(f, Nothing)

отправлялся в форму "Form1"


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 20:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Блин, да сколько можно уже объяснять
ВСТАВЬ КОД В ТУ ФОРМУ, В КОТОРОЙ БРАУЗЕР
 smile 


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



так вставила и оно млин по сто раз нажімает вход вход вход вход без остановки!

Добавлено через 27 секунд
понимаешь это или нет ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



А в какое место ты его вставила?

Добавлено через 31 секунду
Уж не в DocumentComplete ли?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



а куда надо ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Вот смотри, что тебе надо написать в главной форме( с браузером)
Код

        Dim loginForm As New Form2 ' это фома с логином и паролем
        If loginForm.ShowDialog = Windows.Forms.DialogResult.OK Then
            'здесь код вставки логина и пароля
            'далее отправка
            Dim f = WebBrowser1.Document.Forms(0).DomElement
            f.GetType.GetMethod("submit").Invoke(f, Nothing)
        Else
                        'если проверка на пройдена, закрываем форму например или ещё что-нибудь
            Me.Close()
        End If


В самой форме с логином пишешь, если логин введён правильно, то диалогрезульт равно ОК, в ином случае не ОК
И всё

Добавлено через 3 минуты и 44 секунды
Цитата(Natapro @  10.10.2009,  21:43 Найти цитируемый пост)
а куда надо ? 
Когда ты отправляешь данные на сервер, он возвращает новый документ. Когда этот документ загрузится вновь происходит событие DocumentComplete и всё повторяется. То есть надо либо запретить выполнение этого кода после первого раза, либо отписаться от события, либо смотреть по обстоятельствам, тут вслепую трудно советовать

Добавлено через 7 минут и 11 секунд
В частности отписаться можно так
Код

    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
        Dim loginForm As New Form
        If loginForm.ShowDialog = Windows.Forms.DialogResult.OK Then
            'здесь код вставки логина и пароля
            'далее отправка
            Dim f = WebBrowser1.Document.Forms(0).DomElement
            f.GetType.GetMethod("submit").Invoke(f, Nothing)
        Else
            Me.Close()
        End If
        RemoveHandler Me.WebBrowser1.DocumentCompleted, AddressOf Me.WebBrowser1_DocumentCompleted
    End Sub



--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



я щяс убюсь  smile  ничерта не поняла как сделать
ну прям бери и  smile 
а незя просто написать код нажатия кнопки ? или отправки кода в 1 Форму ?

Добавлено через 16 секунд
ато ничего не получилось!

Добавлено через 40 секунд
Целый День себе мозги парю с этим :( целый день у компа

Добавлено через 1 минуту и 3 секунды
7 часов сидеть и парится, ужас smile 


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Что касается кода нажатия кнопки, то эффект будет тем же. Что такое отправка кода в 1 форму я вообще без понятия.

Добавлено через 3 минуты и 32 секунды
Цитата(Natapro @  10.10.2009,  22:02 Найти цитируемый пост)
ато ничего не получилось!
А что не получилось то? Последний вариант чем не устроил?



--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



всё сделала, добавила не в Форму с браузером а в форму диалога (точнее нажатия кнопки ок)код

Код

 Dim f = Form1.WebBrowser1.Document.Forms(0).DomElement
        f.GetType.GetMethod("submit").Invoke(f, Nothing)

и всё нормально


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Ну наконец то smile

Добавлено через 4 минуты и 28 секунд
Хоть это и не по феншую воздействовать из диалога на главную форму, ну да ладно smile

Добавлено через 6 минут и 4 секунды
Странно только, что вот этот код не сработал
Код

        Dim loginForm As New Form2 ' это фома с логином и паролем
        If loginForm.ShowDialog = Windows.Forms.DialogResult.OK Then
            'здесь код вставки логина и пароля
            'далее отправка
            Dim f = WebBrowser1.Document.Forms(0).DomElement
            f.GetType.GetMethod("submit").Invoke(f, Nothing)
        Else
                        'если проверка на пройдена, закрываем форму например или ещё что-нибудь
            Me.Close()
        End If
а тот, что ты написала работает. Чойт ты мудришь


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Pilger
Дата 10.10.2009, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Цитата

Целый День себе мозги парю с этим :( целый день у компа


Зато работают. Развиваются  smile   smile 


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 10.10.2009, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



вот какой код я написала в диалоге и есть одна проблема , для веббраузера1 нормально всё роботает а вот для веббраузера 2 нероботает2 :(
Код

    Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click

        Form1.WebBrowser1.Document.GetElementById("login_auth").SetAttribute("value", UsernameTextBox.Text)
        Form1.WebBrowser1.Document.GetElementById("pass_auth").SetAttribute("value", PasswordTextBox.Text)
        Dim f = Form1.WebBrowser1.Document.Forms(0).DomElement
        f.GetType.GetMethod("submit").Invoke(f, Nothing)
        Form1.WebBrowser2.Document.GetElementById("username").SetAttribute("value", TextBox1.Text)
        Form1.WebBrowser2.Document.GetElementById("password").SetAttribute("value", TextBox2.Text)
        Dim b = Form1.WebBrowser2.Document.Forms(0).DomElement
        b.GetType.GetMethod("submit").Invoke(b, Nothing)
        Me.Close()
    End Sub



--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  10.10.2009,  22:53 Найти цитируемый пост)
вот какой код я написала в диалоге и есть одна проблема , для веббраузера1 нормально всё роботает а вот для веббраузера 2 нероботает2 :(

А что в нём? Если там в документе нет формы, то и не должно.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



какой формы ?

Добавлено через 27 секунд
я тебе скидывала  Исходный код страницы почитай, снизу форма входа есть..


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



То что ты скидывала - документ из первого браузера или из второго?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
  Дата 10.10.2009, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



со второго !
с первого я несмогла достать  исходный код, ну и ненадо он роботает на отлично smile


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 10.10.2009, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Ну не знаю, но ты ведь понимаешь, ччто если в одном случае работает, то и в другом тоже должно. Если не получается, значит что-то не так в другом месте.

Выкладываю пример как надо работать с диалогами, чтобы по феншую было. Там данные немного по-другому отправляются, ну это как вариант(более простой кстати)

Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  submit.rar 221,68 Kb


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
diadiavova
Дата 10.10.2009, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



А да, в приложении 
логин    я
пароль  123 

Это сообщение отредактировал(а) diadiavova - 10.10.2009, 22:55


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 10.10.2009, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



хорошо ясно, понятно эта тема может быть закрыта, щяс буду новые создаватЬ: ) 


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Natapro
Дата 11.10.2009, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



так давайте вернёмся к теме сохранения пользователя проля илогина и потом с там менюшки кактой воспроизведения ...


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 00:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Ты меня запутала в конец. Я уже сам ни фига не понимаю. 
Из того, что мы обсудили, что не понятно?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Pilger
Дата 11.10.2009, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет





--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 11.10.2009, 00:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



diadiavova
Цитата

Ты меня запутала в конец. Я уже сам ни фига не понимаю. 
Из того, что мы обсудили, что не понятно?

Ну с вашей помочью я сделала форму входа (тоесть с вводом логина и пароля всё супер получилось)
Теперь надо чтоб была возможность сохранения логина и пароля и потом воспроизведение к примеру через ComboBox

Pilger
Цитата

 однако дискуссия

Хи )))



Это тут что ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 00:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  11.10.2009,  01:37 Найти цитируемый пост)
Теперь надо чтоб была возможность сохранения логина и пароля и потом воспроизведение к примеру через ComboBox

А с этим то какие проблемы? Сохранить в файл или в настройки и всё.

Добавлено через 2 минуты и 1 секунду
Кстати ссылки как раз по теме.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



ну чтоб при другом заходе можно было уже просто нажать в комбо бокс типа на ник и само введётся логин и пароль


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 01:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  11.10.2009,  01:42 Найти цитируемый пост)
ну чтоб при другом заходе можно было уже просто нажать в комбо бокс типа на ник и само введётся логин и пароль 

Так в чём сложность то? Ввести в комбобокс, выполнить действия при выборе елемента или загрузить из файла? Конкретизируй вопрос, что именно непонятно.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 01:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



непонятно полностью фсё
как сделать с начала и до конца smile хДсь
1)как я поняла после ввода логина и пароля надо сделать кнопку или, чтоб выскакивало сообщение с Сохранить или нет
2) потом чтоб это гдето сохранялось  в такой форме(1)Логин 2) Пароль ), и логин какбы копировался в список комбобокс
3) потом при следущем заходе, при выборе с списка определёного логина  и его нажатии производилось действие автоматического вписывания в формы(текст боксы) и входа(нажатия "ОК")...

Добавлено через 4 минуты и 41 секунду
Вот пример мой как на нём сделатЬ ?

Присоединённый файл ( Кол-во скачиваний: 7 )
Присоединённый файл  ___.7z 429,62 Kb


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  11.10.2009,  02:20 Найти цитируемый пост)
как я поняла после ввода логина и пароля надо сделать кнопку или, чтоб выскакивало сообщение с Сохранить или нет

Что значит "как ты поняла"? Я думал это ты определяешь как должна работать твоя программа.

Создай простенький XML-файлик, работать с этим форматом в дотнете - одно удовольствие.
Примерно такого содержания
Код

<?xml version="1.0" encoding="utf-8" ?>
<passwords>
    <item login="petia" password="rtytertg"/>
    <item login="vasia" password="kjglhr"/>
    <item login="tolik" password="lkjyhjer"/>
    <item login="oksana" password="lkrtjhlrtjg"/>
    <item login="lena" password="rtjhr"/>
    <item login="natasha" password="tjghw"/>
    <item login="kirdyk" password="tyohiep"/>
</passwords>

И спокойно сохраняй, загружай, изменяй и чо хош то и делай.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 01:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



донате єто что....
тоесть будет оно сохранятся в xml файле ? а как мне сделать чтоб туда вносилось ?
мне ведь все  операции надо чтоб программно делались


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 11.10.2009, 01:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Так. Если делать через XML, то через System.XML тебе понадобится XMLReader. Но что бы еще больше голову не поломать сделай просто .txt файлик в таком виде:

Код

NataPro 111
Login Password
...


Затем ты выгружаешь все в массив таким кодом:

Код

Dim txt() As String = System.IO.File.ReadAllLines("путь к txt")


Затем делаешь цикл и сохраняешь все что тебе надо в комбобокс в виде котором тебе надо.
В цикле ты при помощи .indexOf находишь пробел, а при помощи SubString делишь текст на Login и Password.

Аналогично этому ты можешь выгружать все в txt файл при помощи System.IO.File.WriteAllLines или System.IO.File.WriteAllText

Отдохнуть не хочешь немножко, что бы завтра с новыми силами снова в бой?

Это сообщение отредактировал(а) Pilger - 11.10.2009, 01:53


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 11.10.2009, 01:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Pilger 
кака то фсё заумновато , или то ноч на голову давить , а есть примерчики ?
Pilger, 


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 01:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Natapro, дотнет это сленговое название .Net Framework (дот - по аглецки точка). Так вот в ентам самом вот нетфреймворке очень просто можно работать с XML
Для того, чтобы загрузить файл надо выполнить вот такой незатейливый код
Код

Dim xDoc = XDocument.Load("здесь имя файла")


Чтобы всё это дело загрузить в комбобокс надо выполнить следующее
Код

        Dim items = From it In xd...<item> Select login = it.@login, password = it.@password
        ComboBox1.Items.AddRange(items.ToArray)
        Me.ComboBox1.DisplayMember = "login"
        Me.ComboBox1.ValueMember = "password"


Теперь, логины будут отображаться в комбобоксе, а когда ты выберешь какой-нибудь, свойство SelectedValue возвратит соответствующий пароль. И так далее, какие с этим всем проблемы я не пойму.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 01:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Цитата

какие с этим всем проблемы я не пойму.

Ну дядько Комодератор, для вас никакой а для меня уйма...


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 11.10.2009, 02:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Код

Public Class Login
    Private Login As String
    Private Password As String

    Public Sub New(ByVal Login As String, ByVal Password As String)
        Me.Login = Login
        Me.Password = Password
    End Sub

    Public Overrides Function ToString() As String
        Return "Логин: " & Login & " Пас: " & Password
    End Function
End Class

Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim txt() As String = System.IO.File.ReadAllLines("txt.txt")

        Dim Login As String = Nothing
        Dim Password As String = Nothing
        Dim Trennung As Integer = Nothing

        For Each Line As String In txt

            Trennung = Line.IndexOf(" "c)
            Login = Line.Substring(0, Trennung)
            Password = Line.Substring(Trennung + 1)

            ComboBox1.Items.Add(New Login(Login, Password))

        Next
    End Sub
End Class


Это сообщение отредактировал(а) Pilger - 11.10.2009, 02:03


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
diadiavova
Дата 11.10.2009, 02:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Natapro, ладно сегодня я уже всё smile До завтра не решишь - может набросаю примерчик.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 02:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Пилигримчик а что там что ?

Добавлено через 42 секунды
Диадиавова Последнии пару вопросов

Добавлено через 3 минуты и 33 секунды
("здесь имя файла") в каком формате просто user к примеру ?


Код

 Dim items = From it In xd...<item> Select login = it.@login, password = it.@password 
        ComboBox1.Items.AddRange(items.ToArray)
        Me.ComboBox1.DisplayMember = "login"
        Me.ComboBox1.ValueMember = "password"

тут в xd... замисть ... тоже имя файла ? и в каком формате ? просто xduser

 и как сделать чтоб при нажатии на кнопку в файл записывалось вот это логин и пароль ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 11.10.2009, 02:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Копи пасте.
txt.txt это текстовый файл, в котором лежат логины и пароли построчно:
Логин Пароль
Они сохраняются в комбобокс. Как они там будут отображаться говорит вот этот код:
Код

    Public Overrides Function ToString() As String
        Return "Логин: " & Login & " Пас: " & Password
    End Function


А почему я Пилигримчик, а diadiavova дядько Комодератор?

Это сообщение отредактировал(а) Pilger - 11.10.2009, 02:14


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 11.10.2009, 02:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



для Диавова, для 

и больше ничего менять ненадо ?

Это сообщение отредактировал(а) Natapro - 11.10.2009, 02:13


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 11.10.2009, 02:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Диавова спать ушел


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 11.10.2009, 02:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Pilger 
а можешь замить него ответить на вопрос ? ато уже начала его способом писать... ?



--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Natapro
Дата 11.10.2009, 02:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



это в логин форм ставить да ? "loginForm"
Код

Public Class Login
    Private Login As String
    Private Password As String

    Public Sub New(ByVal Login As String, ByVal Password As String)
        Me.Login = Login
        Me.Password = Password
    End Sub

    Public Overrides Function ToString() As String
        Return "Логин: " & Login & " Пас: " & Password
    End Function
End Class


 а єто в форму с веббраузером да ?
Код

Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim txt() As String = System.IO.File.ReadAllLines("txt.txt")

        Dim Login As String = Nothing
        Dim Password As String = Nothing
        Dim Trennung As Integer = Nothing

        For Each Line As String In txt

            Trennung = Line.IndexOf(" "c)
            Login = Line.Substring(0, Trennung)
            Password = Line.Substring(Trennung + 1)

            ComboBox1.Items.Add(New Login(Login, Password))

        Next
    End Sub
End Class




--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 11.10.2009, 02:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Класс логин можешь вставить в новый класс. Как форму добавляла, так и класс добавь с именем Login. А второе вставляешь туда, где тебе надо загрузить логины в комбобокс, а именно скорее всего при запуске первой формы как я думаю. На счет from ... select у дяди Вовы спроси.


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 11.10.2009, 02:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



дядько вова, тут но шифруется )))
абра кадабра Дядько Вова появись smile

Добавлено через 6 минут и 24 секунды
Pilger 
так сделала я так как ты говорил
и вот появилось в комбобокс у меня сделущяя редактируемая строка толку от которой мало
Логин: программистка Пас: 123asdqwe
1) мне надо чтоб строка была не редактированная а как кнопка что-ли
2) отоброжалось только логин без пароля
3)при нажатии вносилось в текст бокс 1 и текст бокс 2 



--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 11.10.2009, 02:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Цитата

Они сохраняются в комбобокс. Как они там будут отображаться говорит вот этот код:
Код

    Public Overrides Function ToString() As String
        Return "Логин: " & Login & " Пас: " & Password
    End Function



В комбобоксе лежат объекты Login, а не текст. Что за кнопка? Ты же хотела сохранять комплект пользователей. Выбераешь пользователя, жмешь на кнопку или я без понятия что там у тебя.
У комбобокса разве не было атрибута, что бы отменить возможность редактирования? Как вариант используй листбокс...

Это сообщение отредактировал(а) Pilger - 11.10.2009, 03:01


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 11.10.2009, 03:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



супер а как сделать чтоб при двойном нажатии на выбраный логин в текст боксе делалось следующее действие
1) вносилось:
Login  = Textbox1
password = Textbox2



--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Pilger
Дата 11.10.2009, 03:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 10.5.2008
Где: Германия

Репутация: нет
Всего: нет



Надо добавить во первых в класс Login свойства или методы, что бы извлекать login и password, а во вторых при двойном клике ты извлекаешь selecteditem из листбокса или комбобокса, конвертируешь его в объект login и затем извлекаешь из него login или password. Потом помещаешь их куда угодно. Спокойной ночи.  smile Абракадабра. Я спать.  smile  И тебе советую^^

Это сообщение отредактировал(а) Pilger - 11.10.2009, 03:25


--------------------
Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert.
PM MAIL ICQ   Вверх
Natapro
Дата 11.10.2009, 03:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



smile  smile  вообще голова не варит, а можно кодик как єто сделать ?
та не могу спатки, хочу уже сделать, весь день сижу над этим...

Добавлено через 14 секунд
Ровно 24 часа делаю єту форму ужас (


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Итак, продолжим наши процедуры smile 
Набросал проект(как и обещал), значит как всё работает:
При загрузке формы появляется окно авторизации. В него надо ввести
логин:    000
пароль:  123
Специально выбрал цифры, чтобы не было проблем с раскладками, кодировками итд. 
После вввода загружается гуголь, в строку поиска вводится слово "превед" и нажимается кнопка поиска, ты уже видишь результат.

Вверху есть жёлтая полоска. Это комбобокс с логинами. При выборе одного из них в строку поиска вводится соответствующий ему пароль и нажимается кнопка(автоматом ессно).

На панели инструментов две кнопки. Remove login удаляет выбраный в настоящее время пункт списка, Add login - показывает инпутбокс, в который надо через запятую ввести логин и пароль, они будут добавлены.

Список логинов с паролями хранится в XML-файле, который грузится вместе с формой, а при закрытии формы сохраняются все изменения, внесённые за время работы программы.

На сколько я понимаю, это и есть примерно то, что ты хотела. Разберись в коде - поймёшь как это применить к твоим задачам.

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  submit.rar 235,85 Kb


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Доброе утро, щяс посмотрю...

Добавлено через 9 минут и 7 секунд
ничего не поняла и запуталасЬ :(

Добавлено через 9 минут и 31 секунду
можешь показать на примере того что я давала ?

Добавлено через 14 минут и 45 секунд
вродь разобралась пробую


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Natapro
Дата 11.10.2009, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Супер всё получилось, прикуручую себе smile


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Natapro
Дата 11.10.2009, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



а Можно ли зашифровать тот хмл файл, где логин и пароль хранится ?


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Лучше зашыфруй сами пароли. Иначе все удобства работы с хмл исчезнут


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Появилась проблема, не могу понять почему
вот вылажую Код формы, и проблему:


Вот код

Код

Imports System.ComponentModel

Public Class LoginForm1
    Dim xDoc As XDocument = XDocument.Load("passwordsG.xml")
    Dim xDoc1 As XDocument = XDocument.Load("passwordsF.xml")
    Sub www()
        Dim items = From it In xDoc...<item> Select login = it.@login, password = it.@password
        ComboBox1.Items.AddRange(items.ToArray)
        Me.ComboBox1.DisplayMember = "login"
        Me.ComboBox1.ValueMember = "password"

    End Sub
    Sub www2()
        Dim items = From it In xDoc1...<item> Select login = it.@login, password = it.@password
        ComboBox2.Items.AddRange(items.ToArray)
        Me.ComboBox2.DisplayMember = "login"
        Me.ComboBox2.ValueMember = "password"

    End Sub
  
    Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click

        Form1.WebBrowser1.Document.GetElementById("login_auth").SetAttribute("value", UsernameTextBox.Text)
        Form1.WebBrowser1.Document.GetElementById("pass_auth").SetAttribute("value", PasswordTextBox.Text)
        Dim f = Form1.WebBrowser1.Document.Forms(0).DomElement
        f.GetType.GetMethod("submit").Invoke(f, Nothing)
        Form1.WebBrowser2.Document.GetElementById("username").SetAttribute("value", UsernameTextbox1.Text)
        Form1.WebBrowser2.Document.GetElementById("password").SetAttribute("value", passwordTextbox1.Text)
        Form1.WebBrowser2.Document.Forms(0).DomElement.login.click()
        Me.Close()
    End Sub

    Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click
        Me.Close()
    End Sub

    Private Sub LoginForm1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        www()
        www2()
    End Sub

    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        UsernameTextBox.Text = ComboBox1.SelectedItem.login
        PasswordTextBox.Text = ComboBox1.SelectedItem.password
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim lp = InputBox("Впишите логин и пароль, разделив их запятой без пробелов", "Добавление логина").Split(",")
        If lp.Length = 2 Then
            Dim newItem = New With {.login = lp(0), .password = lp(1)}
            Me.ComboBox1.Items.Add(newItem)
        End If
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        If Me.ComboBox1.SelectedIndex > -1 Then
            Me.ComboBox1.Items.RemoveAt(Me.ComboBox1.SelectedIndex)
        End If
    End Sub
    Private Sub Me_BeforeClosing(ByVal sender As Object, ByVal e As CancelEventArgs) Handles Me.Closing
        xDoc = <?xml version="1.0" encoding="utf-8"?>
               <passwords>
                   <%= From it In Me.ComboBox1.Items Select <item login=<%= it.login %> password=<%= it.password %>/> %>
               </passwords>
        xDoc.Save("passwordsG.xml")
    End Sub
    Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged
        UsernameTextbox1.Text = ComboBox2.SelectedItem.login
        passwordTextbox1.Text = ComboBox2.SelectedItem.password
    End Sub
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        Dim lp = InputBox("Впишите логин и пароль, разделив их запятой без пробелов", "Добавление логина").Split(",")
        If lp.Length = 2 Then
            Dim newItem = New With {.login = lp(0), .password = lp(1)}
            Me.ComboBox2.Items.Add(newItem)
        End If
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        If Me.ComboBox2.SelectedIndex > -1 Then
            Me.ComboBox2.Items.RemoveAt(Me.ComboBox2.SelectedIndex)
        End If
    End Sub
    Private Sub Me_Before1Closing(ByVal sender As Object, ByVal e As CancelEventArgs) Handles Me.Closing
        xDoc1 = <?xml version="1.0" encoding="utf-8"?>
                <passwords>
                    <%= From it In Me.ComboBox2.Items Select <item login=<%= it.login %> password=<%= it.password %>/> %>
                </passwords>
        xDoc1.Save("passwordsF.xml")
    End Sub
End Class


Вот скрин проблемы
user posted image

Это сообщение отредактировал(а) Natapro - 11.10.2009, 19:44


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Скорее всего это означает, что в документе нет элемента с id="username"


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



та не , имеет он нормально роботало вот когда твой код вписала выбило ошыбку, и теперь немогу понять почему :(


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Вообще-то, когда я постил пример, подразумевалось, что ты разберёшься как он работает и будешь делать как следует. Вместо этого ты скопипастила мой пример в свою прогу и хочешь чтобы работало. Обычно так не бывает. Я, например тебе уже писал, что диалоговое окно должно тоько запрашивать какие-то данные и возвращать результат, а воздействовать из него на вызвавшую его форму - неправильно. Выложил пример как надо сделать, но ты всё равно сделала по-своему. В результате в таком коде разобраться ой как непросто. Да и для того, чтобы проблему диагностировать нужно код в отладчике запускать. Например я не могу так определить, какой именно объект отсутствует, а ты можешь.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



ну я по твоему примеру делала ) и вродь разобралась smile я забыла что-то про откладку, шурую проверять )


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Ну как по-моему, когда ты из диалогового окна что-то в вызывающей форме шебуршишь? Дело твоё, конечно, но только не надо говорить, что это по-моему, а то люди и вправду подумают smile 


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 11.10.2009, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



 smile фсё я исправила, оставлю эту тему в покое ))) иду флудить дальше в другие, пасибки всем )


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Natapro
Дата 11.10.2009, 19:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



давайте вернёмся всётаки к вопросу что я задавала, посмотрите код пожалуйста где ошибка ? 

Вот сюда


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 11.10.2009, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



А что там смотреть? Это надо смотреть в отладчике. Какого именно объекта нет. Там в одном выражении может быть несколько объектов. Надо искать какого именно нет. Как я по-твоему могу это определить? Мне что телепатов позвать?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



Цитата(diadiavova @  11.10.2009,  17:01 Найти цитируемый пост)
Скорее всего это означает, что в документе нет элемента с id="username"

я поняла в чом ошыбка, то уже на форуме авторизована smile 
Вопрос:
А как сделать что если оно не находит это айди ) тоесть уже авторизована, то просто пропускалось действие ?


Это сообщение отредактировал(а) Natapro - 15.11.2009, 14:13


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 15.11.2009, 14:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Natapro @  15.11.2009,  14:09 Найти цитируемый пост)
А как сделать что если оно не находит это айди ) тоесть уже авторизована, то просто пропускалось действие ? 

Тебе конструкция If известна?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



та что-то такое гдето там как то когдато слихала smile0 хих smile


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
diadiavova
Дата 15.11.2009, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Ну так вооооооооот. Когда тебе надо выполнить какое-либо действие по условию - юзай эту хреновину.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Natapro
Дата 15.11.2009, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 13.9.2009
Где: Украина

Репутация: нет
Всего: нет



уже smile хих ) 


--------------------
Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой...
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума VB .NET
diadiavova
  • Прежде чем задать вопрос, воспользуйтесь поиском: возможно Ваш вопрос уже обсуждался и на него был получен ответ.
  • Если такой же вопрос не найден, не стоит задавать свой вопрос в любую тему, создайте новую.
  • Заголовок темы должен отображать ее суть.
  • Содержание поста должно описывать проблему понятно, но в то же время, по возможности, лаконично. Сначала следует описать суть вопроса, потом можно привести пример кода, не вынуждайте других участников угадывать в чем Ваша проблема - телепатов здесь нет.
  • Будьте взаимно вежливы и дружелюбны.
  • При оформлении сообщений используйте форматирование, примеры кода заключайте в теги [CODE=vbnet][/CODE].
  • Также ознакомьтесь с общими правилами, действующими на всем форуме.
  • Если вопрос решен, не забывайте помечать тему решенной(вверху темы есть ссылка). Кроме того, если Вы хотите отблагодарить участников, оказавших помощь в решении, можно повысить им репутацию, в случае, если у Вас менее 100 сообщений в форуме и функция изменения репутации Вам недоступна, можете написать сюда.
  • Общие вопросы по программированию на платформе .NET обсуждаются здесь.
  • Литература по VB .NET обсуждается здесь.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB .NET | Следующая тема »


 




[ Время генерации скрипта: 0.3020 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.