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

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

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

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

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

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

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

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

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

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

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


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
Программно заполнить google
    #36485714
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда разжуйте для начала, что вы подразумеваете под:

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

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

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
Программно заполнить google
    #36485999
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мда. мало того , что автор не в тот раздел написал свой пост, так ещё и вопрос не смог нормально сформулировать.

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

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


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