Вверх ↑
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
#1: 2011-05-23 14:08:03 ЛС | профиль | цитата
Внимание! В SVN появился официальный первый релиз [svn]CounterEx.pas[/svn]
благодарите за этот кодерский подвиг коллегу nesco
карма: 1

7
Голосовали:hitman249, CriDos, filyaxxxcom, Мартынов, login, sаmakacd, ser_davkin
Разработчик
Ответов: 26073
Рейтинг: 2122
#2: 2011-05-23 14:10:34 ЛС | профиль | цитата
1nd1g0, а чем не устроил компонент Repeat
карма: 22

0
Ответов: 3889
Рейтинг: 362
#3: 2011-05-23 14:21:54 ЛС | профиль | цитата
-del-
карма: 1

0
Ответов: 1429
Рейтинг: 50
#4: 2011-05-23 14:41:13 ЛС | профиль | цитата
Блин, кто бы уже мультипарсинг текста забабахал, пишешь столбиком все парсинги которые нужны, и забираеш готовые данные с нижних точек. Эти паровозики, это кошмар.
карма: 0

0
Разработчик
Ответов: 26073
Рейтинг: 2122
#5: 2011-05-23 14:42:48 ЛС | профиль | цитата
1nd1g0 писал(а):
Если всё нормально

Неправильная реализация критической секции, будет наблюдаться потеря быстродействия в цикле

Почему не реализована обратная функция doPrev
------------ Дoбавленo в 14.42:
login писал(а):
Блин, кто бы уже мультипарсинг текста забабахал, пишешь столбиком все парсинги которые нужны, и забираеш готовые данные с нижних точек

А это не то MultiReplace
карма: 22

1
Голосовали:login
Ответов: 3889
Рейтинг: 362
#6: 2011-05-23 14:44:39 ЛС | профиль | цитата
-del-
карма: 1

0
Ответов: 1429
Рейтинг: 50
#7: 2011-05-23 14:47:28 ЛС | профиль | цитата
nesco, спасибо, толковый элемент, правда вместо него у меня "эмулятор элемента" с крестом.

Ну может каждый под парсингом понимает разное, я имел ввиду, получаешь ты XML-док (или HTML), и тебе из него надо 20 переменных для работы программы. А этим элементом как такое возможно?
карма: 0

0
Разработчик
Ответов: 26073
Рейтинг: 2122
#8: 2011-05-23 14:48:40 ЛС | профиль | цитата
1nd1g0 писал(а):
Сразу напомню, что я не разработчик, действовал анализом чужих компонент

Все так начинали
------------ Дoбавленo в 14.48:
login писал(а):
правда вместо него у меня "эмулятор элемента" с крестом

Обновить SVN и прекомпилить Elements.sql
карма: 22

0
Ответов: 1429
Рейтинг: 50
#9: 2011-05-23 14:49:10 ЛС | профиль | цитата
Я вот обетом:
code_24104.txt
Это всё в один элемент можно всунуть, вместе с каунтером.
карма: 0

0
файлы: 1code_24104.txt [1.7KB] [613]
Ответов: 3889
Рейтинг: 362
#10: 2011-05-23 14:49:31 ЛС | профиль | цитата
-del-
карма: 1

0
Разработчик
Ответов: 26073
Рейтинг: 2122
#11: 2011-05-23 14:50:27 ЛС | профиль | цитата
login писал(а):
и тебе из него надо 20 переменных для работы программы

Типа массива. Да можно подумать. Вот как только донасилуют меня в параллельной ветке, так и займусь
карма: 22

1
Голосовали:login
Ответов: 3889
Рейтинг: 362
#12: 2011-05-23 14:51:06 ЛС | профиль | цитата
-del-
карма: 1

0
Разработчик
Ответов: 26073
Рейтинг: 2122
#13: 2011-05-23 14:53:13 ЛС | профиль | цитата
login, подготовь готовый пример, наподобие приведенного, но полнофункционалный с исходным текстом и результатом
------------ Дoбавленo в 14.53:
1nd1g0 писал(а):
Прошу подсказки - "как надо"

Юзай компонент Converter. В качестве Mode у тебя бует _prop_KeepData
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#14: 2011-05-23 14:53:13 ЛС | профиль | цитата
1nd1g0 писал(а):
Заметил как некоторые используют счётчик там, где надо отсчитать количество событий (например, BlockFind): ставят счётчик на максимально большое число, делают сброс, делают шаг счёта, дальше городят сравнения If_else, не достигли ли мы желаемого числа и так по циклу. Кто-то вообще без счёта цепочку сравнений паравозиком лепит, и такое бывает.

1. Некоторые используют EventFromData там где не надо
2. То что нужно событие, при достижении счетчиком конечного значения, согласен. Предлагал. Забраковали.
1nd1g0, Я просто If_Else добавил в коды счетчика и проверка за каждым циклом. Что и явилось
причиной отказа. Мол Увеличивает код компонента, не всегда и не всем нужно и т.д. и т.п.
Буду рад если тебя не зарежут. Успехов !

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26073
Рейтинг: 2122
#15: 2011-05-23 14:56:48 ЛС | профиль | цитата
Tad писал(а):
Предлагал. Забраковали.

А почему, не помнишь, не с быстродействием ли связано, все же, дополнительное условие
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)