Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > TStringList и перевод символов в нижний регистр


Автор: Pcrepair 24.3.2012, 11:45
Добрый день. В программе для хранения и обработки текстов используется ПЕРЕМ типа TStringList
Для сравнения текстов необходимо все символы привести к нижнему регистру.
Вопрос:
1. небходимо ли приводить символы к нижнему регистру при использовании Pos
2. если необходимо, то как это сделать применительно к TStringList, 
T2 := AnsiLowerCase(T2); для Т2:TStringList не работает.
РАД2010 и преобразовать нужно сразу все строки в ПЕРЕМ
Всем ответившим - спасибо

Автор: Данкинг 24.3.2012, 11:54
1. Да.
2. T2.Text


Автор: Pcrepair 24.3.2012, 12:01
Данкинг
T2 := AnsiLowerCase(T2.Text);
не пройдет
РАД пишет: несовместимые типы стринглист и стринг

Вот правильный ответ: T2.Text := AnsiLowerCase(T2.Text);

Автор: Данкинг 24.3.2012, 12:28
Цитата(Pcrepair @  24.3.2012,  13:01 Найти цитируемый пост)
несовместимые типы стринглист и стринг

Ну понятно, что имелось в виду в обоих случаях .Text.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)