![]() |
Модераторы: MetalFan |
![]() ![]() ![]() |
|
MaxGr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 19.9.2008 Репутация: нет Всего: нет |
Нарисовалась еще одна проблема.
Есть код фрейма:
На мониторе кнопка "Прервать". Вот как ее нажать не доходит (, как объект я ее не вижу. Добираюсь до фрейма без проблем, но там кнопки нет (( Может кто сталкивался ? Это сообщение отредактировал(а) MaxGr - 7.11.2008, 23:22 |
|||
|
||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 12 Всего: 57 |
Посмотри с через DOM, что же реально генерит скрипт. Это будет либо простой линк, либо кнопка, либо что-то ещё. Потом этому чему-то можно вызвать click()
|
|||
|
||||
MaxGr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 19.9.2008 Репутация: нет Всего: нет |
Как ? (Проверил список форм на этом фрейме, их там нет, линк есть 1 но это не тот) что еще можно поискать ?
И кстати, как можно получить список всех объектов находящихся в документе (с фреймами) ? Это сообщение отредактировал(а) MaxGr - 10.11.2008, 13:56 |
|||
|
||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 12 Всего: 57 |
1. Любой IHTMLElement может отдать список дочерних IHTMLElement через коллекцию items. У каждого IHTMLElement можно запрашивать tagName, className, InnerHTML etc. Так ты можешь программно построить DOM-дерево.
2. Можно также с помощью каких-то плагинов к FireFox'у посмотреть на это дерево. Только оно не будет полностью совпадать с деревом, которое строит IE 3. Ищи в DRKB или гугле, как у фрейма получить IHTMLDocument, body etc |
|||
|
||||
MaxGr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 19.9.2008 Репутация: нет Всего: нет |
Нашел... при попытке нажать получаю ошибку "Acces violation at addres..." (((
|
|||
|
||||
Viy_2007 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 80 Регистрация: 27.11.2007 Репутация: нет Всего: нет |
нужен код.
если используешь многопоточность, то пробуй нажать кнопку из главного потока. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |