| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Парсер сайта на delphi |
| Автор: serega20024 26.7.2015, 19:24 |
| Здравствуйте. Есть парсер для БК Марафон. Он ищет определенный результат в сетах(теннис) на live ставках. Поиск происходит через определенный промежуток времени, при нахождении результата он сигнализирует о нем и выводит результат в окошке, и далее этот матч при последующих поисках не участвует. НО как только появляется новый матч или заканчивается уже идущий поиск начинается заново по всем играм, снова сигнализирует о найденных(ранее) играх и т.д. Суть в том что при новом поиске(начале/окончании матча) найденные результаты показываются каждый в отдельном окне, и порой это долгий процесс. Подскажите как можно вывести результаты всех найденных матчей(в которых имеется искомый результат) в одном окне и добавить их в исключение при следующем поиске? |
| Автор: Poseidon 26.7.2015, 22:18 |
| У тебя вызов ShowMessage делается отдельно для каждого подходящего результата. Лучше сначала заполни какой-нибудь список (TStringList к примеру) нужными результатами, а потом уже весь этот списо покажи в ShowMessage. При следующем поиска смотри в этот список, если нашлось то, что там уже есть - не показывать. |