speedo Опубликовано 11 ноября, 2009 Жалоба Поделиться Опубликовано 11 ноября, 2009 в оббщем нужно чтобы в memo3 смешались текст из memo1 и memo2.ключевое слово здесь "смешались" т.е сначала первая строка первого потом первая сторка второго заем вторая строка первого потом вторая строка второго и т.дзаранее Огромнейшее спасибо!!! Ссылка на комментарий
coder Опубликовано 11 ноября, 2009 Жалоба Поделиться Опубликовано 11 ноября, 2009 procedure TForm1.DoMix();var idx,maxLine : integer;begin maxLine := Max( memo1.Lines.Count,memo2.Lines.Count); if maxLine < 1 then exit; memo3.Lines.BeginUpdate; try memo3.Clear; for idx := 0 to maxLine-1 do begin if idx < memo1.Lines.Count then memo3.Lines.Add(memo1.Lines[idx]); if idx < memo2.Lines.Count then memo3.Lines.Add(memo2.Lines[idx]); end; finally memo3.Lines.EndUpdate; end;end; Ссылка на комментарий
speedo Опубликовано 12 ноября, 2009 Автор Жалоба Поделиться Опубликовано 12 ноября, 2009 coder Спасиб! все работает! а можно пояснить этот код!? а то я что то не совсем понял)))) Ссылка на комментарий
coder Опубликовано 12 ноября, 2009 Жалоба Поделиться Опубликовано 12 ноября, 2009 speedoF1 на том что не понятно, читаем. что останется не понятным - спрашиваем. тут же не литературный клуб? Ссылка на комментарий
mcCar Опубликовано 29 ноября, 2009 Жалоба Поделиться Опубликовано 29 ноября, 2009 Объясните, а почему не так? memo3.Clear; for idx := 0 to maxLine-1 do begin memo3.Lines.Add(memo1.Lines[idx]); memo3.Lines.Add(memo2.Lines[idx]); end; Ссылка на комментарий
TolkienDRR Опубликовано 29 ноября, 2009 Жалоба Поделиться Опубликовано 29 ноября, 2009 за девять месяцев одно сообщение xDчтобы не было прорисовки мемо после каждого изменения =)Добавлено спустя 1 минуту 47 секунд:а в конечном итоге, просто для скорости выполнения. при больших объемах выполнится в разы быстрее =) Ссылка на комментарий
coder Опубликовано 29 ноября, 2009 Жалоба Поделиться Опубликовано 29 ноября, 2009 mcCarа при memo1.Lines.Count <> memo2.Lines.Count что будет ? Ссылка на комментарий
mcCar Опубликовано 4 декабря, 2009 Жалоба Поделиться Опубликовано 4 декабря, 2009 *Стыжусь* Ссылка на комментарий
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти