X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> C++, нужна помощь, Знание Micrisoft Visual Studio 2008 обязателен
rjksdfhe
rjksdfhe
Topic Starter сообщение 3.8.2012, 18:20; Ответить: rjksdfhe
Сообщение #1


Straight arms
*******

Группа: Active User
Сообщений: 2760
Регистрация: 21.4.2009
Из: Мытищи, МО, РФ
Поблагодарили: 1111 раз
Репутация:   163  


Знаю C++ более-менее хорошо, как язык, но запутался с MS интерфейсами ввиду отсутствия постоянной практики.

Для решения моей задачи надо знать, что такое IHTMLDocument3, IHTMLElementCollection и QueryInterface в них.

Сейчас есть:
1) Делается запрос на загрузку CExplorer в диалоге по URL - работает.
2) Загружается, отображается, обрабатываю DocumentCompleteExplorer.
3) Жду, получаю IE.get_Document().
4) Получаю все формы на странице через hRes=pHTMLDocument->getElementsByTagName(WideString("FORM"), &pFormCollection);
5) Потом
    long len=0;
    hRes=pFormCollection->get_length(&len);

len=3, что правильно на той странице.

Теперь о проблеме, которую не могу решить...

Мне для анализа надо собрать все <input> в каждой из форм. Их id, name, и прочие атрибуты. Второй день ломаю себе мозг, как это сделать.

Т.е. задача такая:
1) пройтись по <form> и записать в лог (или просто зафиксировать) все его атрибуты
a) пройтись по каждому из <input> в этой форме, получить id, type, name, value каждого элемента

Управлять не надо, достаточно только получить. Т.е. анализ.

Цена помощи в решении вопроса - 500 руб. Проект вышлю по запросу в личку. Задача - встроить этот анализ в проект, ну, и чтобы я потом разобрался, и остался доволен.

Проект в Visual Studio 2008.

Разобрался. Тему можно закрыть или удалить.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна помощь в активации аккаунта AdSense
9 dimaguru 2393 Вчера, 16:53
автор: vds4you
Открытая тема (нет новых ответов) Очень нужна работа
Желательно на постоянной основе
11 Yuliya_Klim 1687 11.12.2017, 19:26
автор: beliaev
Открытая тема (нет новых ответов) Нужна помощь с задачами по SEO
Звучит так себе конечно, однако очень нужна ваша помощь!!!
10 another_way 1489 25.11.2017, 13:35
автор: Bel_Ami
Открытая тема (нет новых ответов) envato market помощь в покупке
1 wagan 598 12.11.2017, 22:23
автор: EvilGomel
Открытая тема (нет новых ответов) Помощь по css
5 Mistic 680 17.10.2017, 13:04
автор: prapod


 



RSS Текстовая версия Сейчас: 14.12.2017, 4:53
Дизайн