Автор Тема: Работа с встроeным IE  (Прочитано 2478 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Романыч [?]

  • Новичок
  • *
  • Сообщений: 35
  • Репутация: 1
  • Пол: Мужской
    • Награды
Работа с встроeным IE
« Создано: Декабрь 01, 2012, 15:52:02 »
Дорогие друзья, понимаю что тем куча(поиск у меня не робит) и задача простая.
Объясните пожалуйста, как реализовать, чтоб в строеном браузере IE в моей программе, найти кнопку(можно по цвету, ну я не знаю даже)
 и кликнуть лкм по ней. Спасибо.

Русское сообщество AutoIt

Работа с встроeным IE
« Отправлен: Декабрь 01, 2012, 15:52:02 »

Оффлайн ---Zak--- [?]

  • Скриптер
  • ****
  • Сообщений: 438
  • Репутация: 111
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Работа с встроeным IE
« Ответ #1, Отправлен: Декабрь 01, 2012, 16:10:40 »
Ты бы сделал немного конкретнее с намеком: ребята помогите на примере вот этого сайта http://*****.**/ как создать GUI, чтобы там был IE... а еще как бы автоматизировать нажатие на кнопку
OS: WinXp SP3 (RUS), Win7 (x86/x64)


My development:
http://autoit-script.ru/index.php/topic,11541.0.html

Оффлайн Романыч [?]

  • Новичок
  • *
  • Сообщений: 35

  • Автор темы
  • Репутация: 1
  • Пол: Мужской
    • Награды
Re: Работа с встроeным IE
« Ответ #2, Отправлен: Декабрь 01, 2012, 16:16:30 »
Zak вообще не по теме. Gui и IE уже есть. Просто интересует поиск чего то в IE именно в моей программе

Оффлайн ---Zak--- [?]

  • Скриптер
  • ****
  • Сообщений: 438
  • Репутация: 111
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Работа с встроeным IE
« Ответ #3, Отправлен: Декабрь 01, 2012, 16:33:55 »
Романыч
Цитировать
в IE именно в моей программе

Цитировать
помогите на примере вот этого сайта http://*****.**/
Цитировать
как бы автоматизировать нажатие на кнопку

дай ссылку на сайт - где надо нажать на кнопку... и информацию на какую кнопку нажать.

Поиск в google.ru (взято из "F1" )
Код: AutoIt [Выделить]

Пример: создает GUI - открывает страницу - в поле пишет текст - нажимает на кнопку поиск
(нажмите для показа/скрытия)
« Последнее редактирование: Декабрь 01, 2012, 16:43:11 от ---Zak--- »

Русское сообщество AutoIt

Re: Работа с встроeным IE
« Ответ #3 Отправлен: Декабрь 01, 2012, 16:33:55 »

Оффлайн Романыч [?]

  • Новичок
  • *
  • Сообщений: 35

  • Автор темы
  • Репутация: 1
  • Пол: Мужской
    • Награды
Re: Работа с встроeным IE
« Ответ #4, Отправлен: Декабрь 01, 2012, 18:22:55 »
Zak покажишь пример например на однокласниках чтоб кликнул сообщения.

Оффлайн Loveц [?]

  • Новичок
  • *
  • Сообщений: 16
  • Репутация: 1
    • Награды
Re: Работа с встроeным IE
« Ответ #5, Отправлен: Февраль 20, 2013, 20:06:47 »
Романыч
Вот тебе пример щелчка в одноклассниках по сообщениям  ;)

Код: AutoIt [Выделить]
#include <IE.au3>
$oIE = _IECreateEmbedded ()
$Form1_1 = GUICreate("Form1", 806, 640, 192, 114)
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 10, 700, 550)
GUISetState()

_IENavigate ($oIE, "www.odnoklassniki.ru")

$oTDs = _IETagnameGetCollection($oIE, "div")
For $oTD in $oTDs
    If String(_IEPropertyGet($oTD, "innertext")) = "Сообщения" Then
        _IEAction($oTD, "click")
        ExitLoop
    EndIf
Next

Do
Until GUIGetMsg() = -3


Только конечно сначала войти надо на сайт, чтобы появилась кнопка "Сообщения".

Русское сообщество AutoIt

Re: Работа с встроeным IE
« Ответ #5 Отправлен: Февраль 20, 2013, 20:06:47 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
10050 Просмотров
Последний ответ Сентябрь 27, 2010, 11:42:51
от Garrett
7 Ответов
4704 Просмотров
Последний ответ Апрель 20, 2011, 20:35:22
от HungryDwarf
9 Ответов
5457 Просмотров
Последний ответ Май 27, 2011, 16:56:25
от mechlab
2 Ответов
2915 Просмотров
Последний ответ Май 27, 2011, 12:45:15
от Garrett
4 Ответов
5179 Просмотров
Последний ответ Июнь 03, 2011, 07:53:48
от Sky-WaLkeR
3 Ответов
4369 Просмотров
Последний ответ Ноябрь 19, 2014, 02:12:18
от Skif_off
4 Ответов
2609 Просмотров
Последний ответ Август 27, 2013, 09:15:36
от MnM
1 Ответов
2113 Просмотров
Последний ответ Сентябрь 05, 2013, 11:31:14
от kaa936
4 Ответов
1330 Просмотров
Последний ответ Сентябрь 04, 2014, 17:54:08
от oesoes
11 Ответов
2879 Просмотров
Последний ответ Декабрь 22, 2014, 10:33:00
от winstan