|
19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|||||||||||
.NET 4.x Дождаться выполнения обработки страницы17.09.2016, 23:42. Показов 3796. Ответов 23
Метки нет (Все метки)
Всем привет, ребят
![]() Есть функция, которая парсит сайт и затем записывает нужную инфу в DataGridView. На моем компьютере все работает отлично. Но почему-то на других компьютерах функция работает, парсит все как нужно, но в DataGridView инфу не записывает (Выходит ошибка о не существовании нужного файла). Я грешу на медленную скорость интернета на других компах. Между загрузкой страницы в WebBrowser и ее парсингом стоит задержка в 5 секунд. Видать моего интернета достаточно что бы справится за 5 секунд, а вот на других все печально. Вопрос 1: Правильно ли я думаю? Или дело вовсе не в этом? Тогда в чем? Вопрос 2: Если я правильно думаю, то как сделать так, что бы парсинг не начинался пока страница не будет полностью загружена? Делать задержку в 5 или 10 секунд как-то не эстетично. Для кого то этого будет слишком много, а для кого то на оборот мало. Вот сейчас так:
Добавлено через 27 минут Сделал так, но не работает почему то ![]()
0
|
|||||||||||
| 17.09.2016, 23:42 | |
|
Ответы с готовыми решениями:
23
Дождаться полной загрузки страницы
Дождаться выполнения процедуры |
|
Модератор
4372 / 3442 / 512
Регистрация: 27.01.2014
Сообщений: 6,266
|
|
| 19.09.2016, 22:37 | |
|
0
|
|
|
1086 / 916 / 213
Регистрация: 29.09.2015
Сообщений: 1,019
|
|
| 19.09.2016, 22:43 | |
|
Yury Komar, да это кому как повезет, на слабой или загруженной программным хламом машине js работает медленнее относительно
1
|
|
|
19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|
| 19.09.2016, 23:35 [ТС] | |
|
Но все равно не на всех компьютерах работает ((( почему блин так а? ((
0
|
|
|
1086 / 916 / 213
Регистрация: 29.09.2015
Сообщений: 1,019
|
|
| 20.09.2016, 07:01 | |
|
XOTAB, попробуйте сделать петлю (можно GoTo). Если парсер не отработал как надо, то надо вернуться к попытке собрать данные со странице (не перегружая её). А все таки на проверяемый компьютерах сперва проверьте права доступа перезаписи tmp.
Нужна конкретная ошибка
1
|
|
| 20.09.2016, 07:01 | |
|
Как дождаться выполнения асинхронной функции? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|