Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2015, 13:22   #11
_ZixeL_
Форумчанин
 
Регистрация: 04.11.2012
Сообщений: 151
По умолчанию

Цитата:
Сообщение от lomastr_ Посмотреть сообщение
значит, как сказали цикл работает, еще вопросы?
Не можете помочь нормально - пройдите мимо. А если можете, ткните меня носом, приведите рабочий код, пожалуйста.
_ZixeL_ вне форума Ответить с цитированием
Старый 15.03.2015, 13:26   #12
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

код чего? мы что видим что у вас там происходит? или предлагаете таро взять?
lomastr_ вне форума Ответить с цитированием
Старый 15.03.2015, 13:35   #13
_ZixeL_
Форумчанин
 
Регистрация: 04.11.2012
Сообщений: 151
По умолчанию

Цитата:
Сообщение от lomastr_ Посмотреть сообщение
код чего? мы что видим что у вас там происходит? или предлагаете таро взять?
А что в коде не ясного то?
Создайте форму, киньте туда Мемо, кнопку и веббраузер.
Если вам непонятен код, тогда зачем вообще писать какие-либо советы?
_ZixeL_ вне форума Ответить с цитированием
Старый 15.03.2015, 13:39   #14
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

в каком коде? это код? чтобы не говорить витиевато скажу прямо, выбросить его без зазрения совести

а хотите помощи, то рассказывайте что вам надо, только не с таким "кодом"
lomastr_ вне форума Ответить с цитированием
Старый 15.03.2015, 13:51   #15
_ZixeL_
Форумчанин
 
Регистрация: 04.11.2012
Сообщений: 151
По умолчанию

Цитата:
Сообщение от lomastr_ Посмотреть сообщение
в каком коде? это код? чтобы не говорить витиевато скажу прямо, выбросить его без зазрения совести

а хотите помощи, то рассказывайте что вам надо, только не с таким "кодом"
Ну уж извините, что я не такой гуру, как вы.
В первом своём посте я написал уже что мне именно надо. Привёл код, рабочий. Попросил только помочь с циклом и всё.
_ZixeL_ вне форума Ответить с цитированием
Старый 15.03.2015, 13:52   #16
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

не хотите как хотите, хозяин - барин
lomastr_ вне форума Ответить с цитированием
Старый 16.03.2015, 19:27   #17
_ZixeL_
Форумчанин
 
Регистрация: 04.11.2012
Сообщений: 151
По умолчанию

В общем, успехов так и не смог добиться. Как только не пробовал. Процедура DocumentComplete просто не успевает завершиться, как цикл начинает всё сначала. Надо как-то отстановить цикл, пока не выполнится функция в DocumentComplete, а потом продолжить. Таймер не вариант, ибо много нюансов.
_ZixeL_ вне форума Ответить с цитированием
Старый 16.03.2015, 19:57   #18
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,544
По умолчанию

когда обработка страницы завершена (OnComplete)
то выкидываем из мемо обработанную инфу (memo.lines.Delete)
и если нужно (memo.lines.count)
запускаем обработку снова (buttonX.click)
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 17.03.2015, 17:59   #19
_ZixeL_
Форумчанин
 
Регистрация: 04.11.2012
Сообщений: 151
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
когда обработка страницы завершена (OnComplete)
то выкидываем из мемо обработанную инфу (memo.lines.Delete)
и если нужно (memo.lines.count)
запускаем обработку снова (buttonX.click)
К сожалению, ничего не понял)
_ZixeL_ вне форума Ответить с цитированием
Старый 17.03.2015, 19:56   #20
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,544
По умолчанию

в тот момент когда можно утверждать, что обработка одной порции данных завершена (а это можно с уверенностью сказать в конце обработки события OnComplete) мы модифицируем исходные данные с целью исключить повторную обработку и если данные еще остались запускаем обработку снова (первоначальный запуск обработки осуществлялся нажатием кнопки так нажмем ее еще раз Buton.Click)

обработка по принципу собаки(кошки) ловящей свой собственный хвост.
OnComplete(завершаем) ->Click(тут же запускаем) ....
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 17.03.2015 в 19:59.
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как составить цикл (for) чтобы цикл работал пока RegExp.Match не будет пустым? FleXik Общие вопросы Delphi 11 05.03.2014 14:49
написать процедуры для “Цикл For ... Next ” и «Цикл Do ... Loop» по ниже приведенному условию Кристина_Патачиц Microsoft Office Excel 3 17.04.2013 17:01
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? Anarki Общие вопросы C/C++ 3 13.11.2009 19:23
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34