nesco, добавить бы в SearchInFile "С учетом регистра символов""Без учета регистра символов".
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Tad писал(а): добавить бы в SearchInFile "С учетом регистра символов""Без учета регистра символов"Вариант решения в студию |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, [flood]Да-ааа, по лени ты меня превзошел [/flood]
------------ Дoбавленo в 14.27: Сейчас подумаю. ------------ Дoбавленo в 15.38: Вот вроде searchinfile_sensitive.rar |
|||
карма: 25 |
| ||
файлы: 1 | searchinfile_sensitive.rar [1.5KB] [355] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Tad, нельзя применять lowerCase для кириллицы, он ее не понимает
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Да. Замена LowerCase на AnsiLowerCase решило проблему. Выпустил из виду русский язык.
|
|||
карма: 25 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Tad писал(а): Выпустил из виду русский языкНе только кириллицу, но и любую другую локаль |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): Не только кириллицу, но и любую другую локальСам заменишь или мне заменить LowerCase на AnsiLowerCase ? ------------ Дoбавленo в 17.38: А как думаешь BlockFind-у этого не надо ? |
|||
карма: 25 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Tad писал(а): А как думаешь BlockFind-у этого не надо ?Да надо, наверное. Еще вопрос мне стал непонятен -- NotSearch должен выдаваться один раз в конце поиска, или каждый раз |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): каждый раз ------------ Дoбавленo в 18.03: Заменил модернизированным SearchInFile обычную связку: загрузить файл по doLoad в StrList и поиск BlockFind-ом с точки StrList.Text. Фаллометер показал, что с модернизированным SearchInFile работает на порядок быстрее. |
|||
карма: 25 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Tad, а вот ты не скажешь, нахрена LowerСase(t) делать каждый раз в цикле
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
нельзя
|
|||
карма: 25 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Tad писал(а): str дальше должна выдаваться в первозданном видеЯ это понял и вернул остальной код на место, вот так
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Нормально.
|
|||
карма: 25 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Можно было еще и вот так сделать, но это проверять надо, будет ли прирост
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
|||
карма: 25 |
|