Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26151
Рейтинг: 2127
#31: 2007-11-01 16:48:46 ЛС | профиль | цитата
Galkov, а разве я говорил о какой-то проблеме?
Почему значения отрицательные, если Copy выбирает из диапазона всей строки, в которой ищем? Ты предлагаешь просматривать символы на N меньше стартовой позиции, но ведь, если позиция вхождения после поиска равна 1, то меньше уже нет ничего.
карма: 22

0
Ответов: 3655
Рейтинг: 69
#32: 2007-11-01 19:55:58 ЛС | профиль | цитата
Я понял так
Если 1 = false
То на выходе пусто.
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#33: 2007-11-03 13:32:41 ЛС | профиль | цитата
Galkov, вот посмотри. Я реализовал, что писал (про CopyIf). Прошу сильно не пинать
карма: 22

0
файлы: 1copyif_1_00alpha.zip [2.3KB] [209]
Ответов: 9906
Рейтинг: 351
#34: 2007-11-03 13:42:19 ЛС | профиль | цитата
Зачем
карма: 9

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#35: 2007-11-03 18:40:02 ЛС | профиль | цитата
Galkov, ну, может кому пригодится. При пустой строке BeforStr это -- обычный Copy. Можно доп функционалом сделать у штатного?

------------ Дoбавленo:


Интересно, кто еще чего скажет.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#36: 2007-11-06 17:06:14 ЛС | профиль | цитата
А я себе добавил (в стандартный Copy).
code_7608.txt
при отрицательном Count копирует с конца строки.
Нужно было копировать 5-ть последних знаков из телефонного номера (длинна переменная), а цеплять еще два компонента было лень.

------------ Дoбавленo:

Хотя было сильное желание добавить в свойства пункт: Копировать слева или справа.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_7608.txt [201B] [339]
36
Сообщение
...
Прикрепленные файлы
(файлы не залиты)