Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2016-03-31 10:04:46 ЛС | профиль | цитата
А зачем возиться - изменить обе на AnsiLowerCase. Даже с "Ё" никаких проблем.
#pas
FWorkExt.SetText(AnsiLowerCase(ReadString(_Data,_data_Ext,_prop_Ext)), false);
Tad писал(а):
Из каталога в котором подкаталогов 1271 и файлов 23283 отобрало 150 файлов за 930 ms
С AnsiLowerCase из каталога в котором подкаталогов 1271 и файлов 23283 отобрало 150 файлов за 750 ms
Почему отрабатывает быстрее, чем с LowerCase - непонятно.

Для прикола запустил с AnsiLowerCase на компе внука с ивритским Windows
Каталогов 38552, файлов 362105. Отобрало файлов 1673 (по расширениям на моей картинке выше) за 16250 ms
Там есть названия на иврите, арабском, русском и английском.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0