
05.06.2010, 09:01
|
|
Познающий
Регистрация: 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;
Должно все работать)
Проверил. Не работает. Остаются и пустые строки и строки из пробелов. 
|
|
|