Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Парсер сайта на delphi


Автор: serega20024 26.7.2015, 19:24
Здравствуйте.
Есть парсер для БК Марафон. 
Он ищет определенный результат в сетах(теннис) на live ставках.
Поиск происходит через определенный промежуток времени, при нахождении результата он сигнализирует о нем и выводит результат в окошке, и далее этот матч при последующих поисках не участвует. НО как только появляется новый матч или заканчивается уже идущий поиск начинается заново по всем играм, снова сигнализирует о найденных(ранее) играх и т.д.
Суть в том что при новом поиске(начале/окончании матча) найденные результаты показываются каждый в отдельном окне, и порой это долгий процесс.
Подскажите как можно вывести результаты всех найденных матчей(в которых имеется искомый результат) в одном окне и добавить их в исключение при следующем поиске?

Автор: Poseidon 26.7.2015, 22:18
У тебя вызов ShowMessage делается отдельно для каждого подходящего результата. Лучше сначала заполни какой-нибудь список (TStringList к примеру) нужными результатами, а потом уже весь этот списо покажи в ShowMessage. При следующем поиска смотри в этот список, если нашлось то, что там уже есть - не показывать. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)