Показать сообщение отдельно
  #3  
Старый 31.03.2009, 19:17
Nyctos Kasignete Nyctos Kasignete вне форума
Активный
 
Регистрация: 29.03.2009
Сообщения: 300
Репутация: 94
По умолчанию

Чего-то я вообще смысла этого всего не поняла. У вас получится строка, в которой содержимое MessageEdit'а будет повторяться столько раз, сколько строк в Memo. К чему это дублирование?

В целом, код рабочий, насколько я могу судить. Вот только я переписала бы это так:
Код:
procedure TraLaLa;
var
  i: Integer;
  Msg : string;
begin
  Msg := '';
  for i := 0 to MessageEdit.Lines.Count - 1 do
    Msg := Msg + #13#10 + StrPas(MessageEdit.Lines.GetText);
end;
Если, конечно, Msg имеет тип string...
Ответить с цитированием