Delphi. Очистка поля Memo #325598


#0 by sky_ol
подскажите...как в Delphi7 произвести по кнопке "Очистить" очистку поля Memo..но сделать это так,чтобы первые 2 строчки (у меня они называются "Список сотрудников"..2-я строчка... прочерк...) оставались..
#1 by sky_ol
сейчас стоит просто Form1.Memo2.Lines.Clear; но это полностью очищает поле ((
#2 by Ц_У
А свойство Lines?
#3 by Ц_У
Line1 :=  Memo2.Lines[0]; Line2 :=  Memo2.Lines[1]; Memo2.Clear; Memo2.Lines[0]:=Line1; Memo2.Lines[1]:=Line2; Типа като так, в синтаксисе тока не уверен =)
#4 by Рэйв
Может Lines[0].Clear
#5 by Ц_У
или for I:=2 to Memo2.Lines.Count do Memo2.Lines[i]:='';
#6 by sky_ol
псиб..сделали...но немного проще...  Form1.Memo2.Lines.Clear;  Form1.Memo2.Lines.Add('Список Сотрудников');  Form1.Memo2.Lines.Add('-------------------------------------');
#7 by MMF
(3,5) омг tmp := ''; if Memo2.Lines.count > 0 then  tmp := Memo2.Lines[0]; if Memo2.Lines.count > 1 then  tmp := tmp + #13#10 + Memo2.Lines[0]; Memo2.Lines.Text := tmp
#8 by MMF
(7+)tmp := tmp + #13#10 + Memo2.Lines[0]; читать как tmp := tmp + #13#10 + Memo2.Lines[1]; правильно поставленный вопрос - половина решения :-(
#9 by Hadgehogs
Скорее всего не покатит Вот так не надо писать программы try Line1 :=  Memo2.Lines[0]; Line2 :=  Memo2.Lines[1]; Memo2.Clear; Memo2.Lines.Add(Line1); Memo2.Lines.Add(Line2); except ShowMessage('Ошибка! Поле не заполнено'); end;
#10 by Ц_У
ROLF
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям