|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.07.2012, 20:23 | #21 |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
вот еще пример с бекгроунд воркером.. чтоб было понятней почему так... dowork работает в другом потоке... ProgressChanged в том же
Код:
|
19.07.2012, 20:23 | #22 | |
Пользователь
Регистрация: 12.07.2012
Сообщений: 15
|
Цитата:
Код:
Сейчас попробую Invoke, правда не совсем понял неопходом в этом случае theade или можно все прописать в обще потоке используя invoke и при этом сраница загрузится как надо? |
|
19.07.2012, 20:31 | #23 |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
thread нужен чтобы не подвисал главный поток во время ожидания.. нам как-то надо просигнализуровать главному потоку что можно работать дальше, в предыдущем посте я привел примерную реализацию через бекгроунд воркер она скорей просто для ознакомления, лучше использовать именно thread и создавать webbrowser тоже в нем...
|
19.07.2012, 20:32 | #24 |
Пользователь
Регистрация: 12.07.2012
Сообщений: 15
|
Reskov, если честно совсем запутался. Я не силен в этом всем.
Помогите пожалуйста получить код страницы с выполненным скриптом, чтобы получить прямую ссылку с нее Вот так выглядит ссылка на запрос(без символа "_") _http://ru.savefrom.net/#url=http://narod.ru/disk/359767001/421329.zip.html Он выдает прямую ссылку на файл... Что я совсем запутался во всем этом... Помогите составить код если не сложно Вам. |
19.07.2012, 23:32 | #25 |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
немножко коряво но у меня работает. на форме должна быть кнопка и текст бокс
Код:
Последний раз редактировалось Reskov; 19.07.2012 в 23:41. |
20.07.2012, 00:00 | #26 |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
вот еще примерчик с бэкгроундворкером. пс надо локи поставить теоритически может выдать ссылку несколько раз
Код:
|
20.07.2012, 17:18 | #27 |
Пользователь
Регистрация: 12.07.2012
Сообщений: 15
|
Reskov, Огромное спасибо за решение моих проблем!!! Выручили очень сильно!
Использовал первый код, т.к. для меня он более понятен, хоть и коряв)) Второй пока осмыслить что там творится не хватает знаний(( Поверьте опыт программирования всего неделя, а уже куря манулы научился работать с базами данных, работать со стронними библиотека и сейчас вникаю в потоки... Хотя знания очень скудные, из-за чего туплю в некоторых моментах... И полагаю все таки надо почитать книги, правда попадаются очень скучные и нудные, на которые не хватает терпения... Еще раз спасибо за решение проблем! Ps тему пока не закрывайте) т.к. с толкнулся еще с рядом проблем, которые надеюсь решить самостоятельно... |
20.07.2012, 20:26 | #28 |
Пользователь
Регистрация: 12.07.2012
Сообщений: 15
|
Не долго я ликовал(( Вообщем странная ошибка происходит на определенных страницах.
После остановки программы ошибка показывает на слово foreach с пометкой "Ссылка на объект не указывает на экземпляр объекта." При чем если в xPath сменить на //font[@size='2'] т.е. выдрать все font, выдает кучу текста(на всех страницах очень много тегов font). На другой же части страниц работает нормально Код:
Последний раз редактировалось SnaiperArts; 20.07.2012 в 20:31. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
парсинг сайта | Jadson | Работа с сетью в Delphi | 0 | 14.05.2012 23:30 |
Парсинг ссылок сайта | demiancz | Общие вопросы Delphi | 9 | 27.02.2012 01:00 |
парсинг сайта на bash | Backo | Помощь студентам | 2 | 15.09.2011 17:24 |
парсинг сайта | CodeNOT | PHP | 1 | 21.03.2011 09:48 |
Парсинг сайта | AnToHa-KiLL | Общие вопросы Delphi | 3 | 30.06.2009 08:22 |