Внимание! В SVN появился официальный первый релиз [svn]CounterEx.pas[/svn]
благодарите за этот кодерский подвиг коллегу nesco
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
|
|||
карма: 1 |
| ||
Голосовали: | hitman249, CriDos, filyaxxxcom, Мартынов, login, sаmakacd, ser_davkin |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
1nd1g0, а чем не устроил компонент Repeat
|
|||
карма: 22 |
|
Ответов: 3889
Рейтинг: 362
|
|||
-del-
|
|||
карма: 1 |
|
Ответов: 1429
Рейтинг: 50
|
|||
Блин, кто бы уже мультипарсинг текста забабахал, пишешь столбиком все парсинги которые нужны, и забираеш готовые данные с нижних точек. Эти паровозики, это кошмар.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
1nd1g0 писал(а): Если всё нормальноНеправильная реализация критической секции, будет наблюдаться потеря быстродействия в цикле Почему не реализована обратная функция doPrev ------------ Дoбавленo в 14.42: login писал(а): Блин, кто бы уже мультипарсинг текста забабахал, пишешь столбиком все парсинги которые нужны, и забираеш готовые данные с нижних точекА это не то MultiReplace |
|||
карма: 22 |
| ||
Голосовали: | login |
Ответов: 3889
Рейтинг: 362
|
|||
-del-
|
|||
карма: 1 |
|
Ответов: 1429
Рейтинг: 50
|
|||
nesco, спасибо, толковый элемент, правда вместо него у меня "эмулятор элемента" с крестом.
Ну может каждый под парсингом понимает разное, я имел ввиду, получаешь ты XML-док (или HTML), и тебе из него надо 20 переменных для работы программы. А этим элементом как такое возможно? |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
1nd1g0 писал(а): Сразу напомню, что я не разработчик, действовал анализом чужих компонентВсе так начинали ------------ Дoбавленo в 14.48: login писал(а): правда вместо него у меня "эмулятор элемента" с крестомОбновить SVN и прекомпилить Elements.sql |
|||
карма: 22 |
|
Ответов: 1429
Рейтинг: 50
|
|||
карма: 0 |
| ||
файлы: 1 | code_24104.txt [1.7KB] [646] |
Ответов: 3889
Рейтинг: 362
|
|||
-del-
|
|||
карма: 1 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
login писал(а): и тебе из него надо 20 переменных для работы программыТипа массива. Да можно подумать. Вот как только донасилуют меня в параллельной ветке, так и займусь |
|||
карма: 22 |
| ||
Голосовали: | login |
Ответов: 3889
Рейтинг: 362
|
|||
-del-
|
|||
карма: 1 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
login, подготовь готовый пример, наподобие приведенного, но полнофункционалный с исходным текстом и результатом
------------ Дoбавленo в 14.53: 1nd1g0 писал(а): Прошу подсказки - "как надо"Юзай компонент Converter. В качестве Mode у тебя бует _prop_KeepData |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
1nd1g0 писал(а): Заметил как некоторые используют счётчик там, где надо отсчитать количество событий (например, BlockFind): ставят счётчик на максимально большое число, делают сброс, делают шаг счёта, дальше городят сравнения If_else, не достигли ли мы желаемого числа и так по циклу. Кто-то вообще без счёта цепочку сравнений паравозиком лепит, и такое бывает.1. Некоторые используют EventFromData там где не надо 2. То что нужно событие, при достижении счетчиком конечного значения, согласен. Предлагал. Забраковали. 1nd1g0, Я просто If_Else добавил в коды счетчика и проверка за каждым циклом. Что и явилось причиной отказа. Мол Увеличивает код компонента, не всегда и не всем нужно и т.д. и т.п. Буду рад если тебя не зарежут. Успехов ! |
|||
карма: 25 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): Предлагал. Забраковали.А почему, не помнишь, не с быстродействием ли связано, все же, дополнительное условие |
|||
карма: 22 |
|