Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Вниз

TwebBrowser подскажите плиз   Найти похожие ветки 

 
Antiloop   (2004-11-04 17:30) [0]

Я скачиваю страничку с сайта, и мне необходимо на страничке нажать кнопку, которая отсылает данные на сервер, Как мне программно "нажать", эту кнопку, (и чтобы мышь не эмулировать ;-)))


 
Seeker   (2004-11-04 18:23) [1]

Все зависит от того какую кнопку нужно нажать.
примерно так:
WB.OleObject.Document.all.tags("FORM").item(0).item("CongratsBTN").click();
или так
WB.OleObject.Document.all.tags("FORM").item(0).item("Submit").click();
что, в прочем одно и тоже.
Можно еще пробежаться по всем тагам из коллекции Input и сделать click() на нужном.


 
Antiloop   (2004-11-05 06:52) [2]

Ага, спасибо, но вот почему то у меня вылетает ошибка "Access Violation" .. поясните плиз... в чем проблема... и если не затруднит.... то может и подскажите как можно  в поле ввода внести данные?
Заранее благодарен!


 
Seeker   (2004-11-05 10:12) [3]

"Access Violation" может вылетать по нескольким причинам:
1.Cnhfybwf не загружена полностью(чета там еще не загрузилось).
2.на странице нет tags("FORM"),тогда нужно бежать по тегам.
а заполнить можно также:
WB.OleObject.Document.all.tags("FORM").item(0).item("SignInName").value:="Name";
или, опять же,пробежать по всей коллекции...


 
Antiloop   (2004-11-08 12:28) [4]


> Seeker

Большое СПАСИБО!!!
Если еще сможите подсказать линк по данной теме, то буду примного благодарен!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.034 c
1-1099572575
Sectey
2004-11-04 15:49
2004.11.21
Что такое rtl70.bpl и почему оно дает исключение?


8-1092505835
TRyaSS
2004-08-14 21:50
2004.11.21
JPEG и DXImageList;


4-1097479261
Yot
2004-10-11 11:21
2004.11.21
РЕ-файл


1-1099788577
Роман
2004-11-07 03:49
2004.11.21
Автозагрузка файла


6-1095340446
ИванКа
2004-09-16 17:14
2004.11.21
Как передать звук по сети?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский