Показать сообщение отдельно

Не работает
  #10  
Старый 05.06.2010, 09:01
Dimon32
Познающий
Регистрация: 06.05.2010
Сообщений: 34
С нами: 8429952

Репутация: 0
По умолчанию Не работает

Цитата:
Сообщение от flacs  
Код:
SL: TStringList;

function CheckPattern(s: string; c: char): boolean;
begin
   Result:=true;
   for i:=1 to Length(s) do
      if s[i]<>c then begin Result:=false; break; end; // если не пробел то строка не валидная
end;

SL:=TStringList.Create;
    for i:=0 to SL.Count-1 do
       if (Length(SL.Strings[i])=0) or (CheckPattern(SL.Strings[i], #32)) then SL.Delete(i);
SL.Free;
Должно все работать)
Проверил. Не работает. Остаются и пустые строки и строки из пробелов.
 
Ответить с цитированием