Автор Bodr bodr задал вопрос в разделе Другие языки и технологии
incompatible types 'string' and 'tstrings' и получил лучший ответ
Ответ от ...[гуру]
a у Вас строка
x - коллекция строк.
If a=x естественно работать не будет
Подумайте сами - в файле может быть множество строк. С какой Вы хотите сравнить? И что Вы хотите сделать
Н-р сравнение a и первой строки из файла 0.txt
if a=x.Strings[ 0 ] then....
Если Вам нужно проверить есть ли в файле та или иная строка в файле - надо установить значение TStringList.Sorted := True; до чтения из файла, а потом сделать TStringList.Find после чтения. Ну это если из совсем простых подходов.
Подробнее про них можно найти в помощи
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: incompatible types 'string' and 'tstrings'