
04.06.2010, 21:15
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме: 4761503
Репутация:
229
|
|
Как удалить пустые строки и строки состоящие только из пробелов из memo1?
Код:
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;
|
|
|