Показать сообщение отдельно
  #2  
Старый 08.01.2011, 18:42
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Код:
if(s.Strings[i][k] = s.Strings[i][k]) then
Вообще-то символ строчки всегда равен самому себе.
Если ты хочешь удалить все строки-дубликаты, то надо как-то так:
Код:
for i:=0 to s.Count - 2 do
 for j:=i+1 to s.Count - 1 do
  if s.Strings[i]=s.Strings[j] then 
   s.Delete(j);
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием