![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Gorcer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 30.6.2004 Где: Владивосток Репутация: нет Всего: 4 |
Здраствуйте, как мне сделать следущее:
Написать в поле (Edit) интернет страницы текст используя Delphi, другими словами получить доступ к управлению элементами интернет страницы, причем страница написана не мною. левая к примеру чат!ъ Заранее благодарен! -------------------- Больнее всего получить удар от человека которому доверяешь. <удалено администрацией> |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Если подробнее - эта страница открыта в каком-то левом браузере (опера, IE, etc) или в твоей проге (в TWebBrowser) ? Или тебе вообще без разницы - лишь бы заполнить поле ввода и отправить на сервер (не важно, где открыта эта страница) ?
-------------------- С уважением, г-н Посол. |
|||
|
||||
| Gorcer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 30.6.2004 Где: Владивосток Репутация: нет Всего: 4 |
Я испоьзую TWEBBROWSER,
Реализуя пример(кот. я нашел в "базе знаний" скачаной с этого сайта), я столкнулся с проблемой: Найдя нужное поле (<input type=text>) я выполняю команду ovElements.item(i).Value := 'Tra-Lya-Lya'; но ничего непроисходит , поле незаполняется, может гдето нужно защиту какуюнибудь отключить? Заранее благодарен. -------------------- Больнее всего получить удар от человека которому доверяешь. <удалено администрацией> |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Отключать ничего не надо... Вот рабочий пример:
Для примера загрузи в WebBrowser вот эту страницу (с винграда), и этот код заполнит поле ввода для поиска и поле ввода для поста... -------------------- С уважением, г-н Посол. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Большое спасибо, все работает, вот только неполучается с фреймами работать ч/з этот скрипт.
Пробовал сам написать код по перебору фреймов, но ничего невышло. Помогите чем можите Заранее благодарен! |
|||
|
||||
| <Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
все фреймы должны лежать в свойстве frames(если судить по тому, что виденые методы данных интерфейсов идентичны обьектной модели Java Script). Либо должен быть интерфейс, для доступа ко всем фреймам
-------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
| Gorcer |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 30.6.2004 Где: Владивосток Репутация: нет Всего: 4 |
Все нашел процедуру, которая возвращает N-й фрейм
Для всех интересующихся:
Потом получаем из фрейма документ и далее как описано выше
-------------------- Больнее всего получить удар от человека которому доверяешь. <удалено администрацией> |
||||
|
|||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |