Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Программно заполнить google / 9 сообщений из 9, страница 1 из 1
24.02.2010, 12:41
    #36485601
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
не буду ни кого обманывать
нужно для того чтобы облегчить немного жизнь в браузерной игре

кому не трудно буду примного благодарен

подскажите пожалуйста следующие

как по нажатию кнопки заполнить в гугле строку поиска и нажать кнопку поиск
...
Рейтинг: 0 / 0
24.02.2010, 12:45
    #36485613
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
...
Рейтинг: 0 / 0
24.02.2010, 12:52
    #36485637
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
наверное я плохо объяснил что мне нужно

будет форма
на ней отображаться к примеру гугл

и будет кнопка например старт

жмешь кнопку и в гугл в строку поиска попадает мной задуманное слово и нажимается кнопка поиск
...
Рейтинг: 0 / 0
24.02.2010, 12:57
    #36485653
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
Артем Gна ней отображаться к примеру гугл

Чтобы отобразить на форме гугл - вы должны запустить навигацию на адрес http://google.ru (например методом Navigate2 в контроле WebBrowser). Я же предлагаю запускать навигацию сразу на нужный поиск - это гораздо проще.
...
Рейтинг: 0 / 0
24.02.2010, 13:11
    #36485696
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
я не понимаю если честно что вы имеете ввиду

может разжуете для нуба?

я погуглил и вот нашел следующее

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


Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


Public Function CShell(ByVal URL As String) As Long
CShell = ShellExecute(0&, vbNullString, URL, vbNullString, vbNullString, vbNormalFocus)
End Function


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

m1 = "http://www.google.com/search?client=opera&rls=ru&q="
m2 = "&sourceid=opera&ie=utf-8&oe=utf-8"
msg = m1 & "Shearsh string" & m2 ' между m1 и m2 надо поставить строку поиска.
Call CShell(msg)

End Sub
...
Рейтинг: 0 / 0
24.02.2010, 13:22
    #36485714
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
Тогда разжуйте для начала, что вы подразумеваете под:

"будет форма
на ней отображаться к примеру гугл"

Какая среда, какой контрол используете, каким способом отображаете на ней гугл?
Я ведь не вижу ваш экран и не читаю ваши мысли :)
...
Рейтинг: 0 / 0
24.02.2010, 15:15
    #36485983
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
вот и все что требовалось

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

WebBrowser1.Document.All("q").InnerText = "Ukraine"

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim knopka As HtmlElement

knopka = WebBrowser1.Document.GetElementById("btnG")

Dim textBoxNative As mshtml.IHTMLElement = DirectCast(knopka.DomElement, mshtml.IHTMLElement)

textBoxNative.click()


End Sub


первая кнопка вставляет текст украина
вторая жмет поиск


P.S. спасибо что пытались мне помочь
...
Рейтинг: 0 / 0
24.02.2010, 15:21
    #36485999
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
мда. мало того , что автор не в тот раздел написал свой пост, так ещё и вопрос не смог нормально сформулировать.

ЗЫ
хорошо хоть сам нашёл решение
...
Рейтинг: 0 / 0
24.02.2010, 15:22
    #36486004
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно заполнить google
Артем G,

Можно и так.
Тока если гугл переименует поле или кнопку, программа работать не будет.
Впрочем, если вы для себя делаете, то не страшно
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Программно заполнить google / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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