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

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - 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