Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.04;
Скачать: CL | DM;

Вниз

AnsiPos но не чувствительная к регистру символа   Найти похожие ветки 

 
©   (2004-06-20 13:59) [0]

Может кто подскажет есть функция
аналог AnsiPos но не чувствительная к регистру символа


 
VMcL ©   (2004-06-20 14:20) [1]

>>R ©  (20.06.04 13:59)

function AnsiPosIC(const Substr, S: string): Integer;
begin
 Result := AnsiPos(AnsiLowerCase(Substr), AnsiLowerCase(S));
end;


 
©   (2004-06-20 14:30) [2]

>VMcL ©   (20.06.04 14:20) [1]
Извеняюсь, вопрос поставил я не корректно, уточню
функция без перевода в соответствующий регистр, аналог
представленной Вами мне известен, например входят такие функции в библиотеку Jcl, в моем случае они не применимы из-за
медленной работы по сравнению с AnsiPos.


 
VMcL ©   (2004-06-20 14:38) [3]

>>R ©  (20.06.04 14:30) [2]

>функция без перевода в соответствующий регистр

AFAIK, стандартной нет. Разве что AnsiContainsText() из модуля StrUtils, но последняя возвращает не позицию вхождения, а только False/True.

P.S. Кстати написана она не особо талантливо:
function AnsiContainsText(const AText, ASubText: string): Boolean;
begin
 Result := AnsiPos(AnsiUppercase(ASubText), AnsiUppercase(AText)) > 0;
end;



Страницы: 1 вся ветка

Текущий архив: 2004.07.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
3-1086363411
kors
2004-06-04 19:36
2004.07.04
JPEG и базы данных


14-1087016393
gek
2004-06-12 08:59
2004.07.04
Вот прочитал в "Комсомолке..."


14-1087112602
Kolyan
2004-06-13 11:43
2004.07.04
Linux Mandrake 10


8-1082458665
demonyator
2004-04-20 14:57
2004.07.04
Как воспроизвести два и более звуковых файлов одновременно?


6-1083934129
Denis_ada
2004-05-07 16:48
2004.07.04
прилож. кл.–серв. для работы с файлами и папками на удал.машине