|
Как получить объект вместо ссылки на него?
|
|||
---|---|---|---|
#18+
Доброго дня! Приключился у меня следующий конфуз: создал я под определенные задачи потокобезопасную несортированную коллекцию Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
И стал наполнять ее всяким разным добром Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
Однако, при попытке воспользоваться сохраненными данными, выхватываю ошибку Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Окно вывода: 1st Ссылка на объект не указывает на экземпляр объекта. 1st Ссылка на объект не указывает на экземпляр объекта. 1st Ссылка на объект не указывает на экземпляр объекта. 1st Ссылка на объект не указывает на экземпляр объекта. 1st Ссылка на объект не указывает на экземпляр объекта. ... ... ... Но иногда проходит нормально и парсит вполне корректно. Подскажите, в чем может быть затык? У меня совсем не осталось идей. ЗЫ: Парсить сразу после загрузки страницы до начала загрузки следующей получается, но это не то, что требуется. В идеале все должно происходить в одно время в разных потоках. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2013, 06:20 |
|
Как получить объект вместо ссылки на него?
|
|||
---|---|---|---|
#18+
cynep kopoBka, А Вы уверены, что Вам всегда возвращается объект вот здесь: coll_doc.GetElementById("rso") ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2013, 09:52 |
|
Как получить объект вместо ссылки на него?
|
|||
---|---|---|---|
#18+
Спасибо за внимание. Вопрос решил через mshtml и интерфейсы IHTMLDocument2 , IHTMLElement2 и IHTMLElement . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2013, 10:13 |
|
Как получить объект вместо ссылки на него?
|
|||
---|---|---|---|
#18+
Alex Kuznetsov, coll_doc не был объектом. Перерыв System.Windows.Forms.HTMLDocument, я так и не нашел способа его создания "с нуля". А в mshtml такое есть: Код: vbnet 1.
После чего, методом write в него можно записать HTML-внутренности ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2013, 10:17 |
|
|
start [/forum/topic.php?fid=20&fpage=137&tid=1403621]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 313ms |
total: | 465ms |
0 / 0 |