
05.06.2010, 08:51
|
|
Познающий
Регистрация: 06.05.2010
Сообщений: 34
С нами:
8429952
Репутация:
0
|
|
Не работает
Сообщение от wolmer
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
i, i2, schetchik: integer;
current_str: string;
begin
for i:=0 to Memo1.Lines.Count-1 do
begin
schetchik:=0;
if memo1.lines.strings[i]='' then
begin
memo1.lines.delete(i);
end;
for i2:=1 to length(Memo1.Lines.Strings[i]) do
begin
current_str:=Memo1.Lines.Strings[i];
if current_str[i2]=' ' then inc(schetchik);
if schetchik=length(Memo1.Lines.Strings[i]) then memo1.lines.delete(i);
end;
end;
end;
Проверил - это АНТИВАРИАНТ.
После первого нажатия на кнопку - почти ничо не удаляет.
Нажимаю 2,3,4,5 раз - более менее что то удалило, но все же остаются строки из пробелов.
Решение не найдено.
|
|
|