Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2010, 15:09   #1
Dominatorsha
Пользователь
 
Регистрация: 27.11.2010
Сообщений: 43
По умолчанию Memo, перенос строк

проблема в том что мемо переносит строки, вот код
Код:
var
  Form1: TForm1;
  d : TextFile;
  s:string;
implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin

 AssignFile(d, 'file.txt');
append(d);
    s:=memo2.Text+':'+Memo3.Text;
WriteLn(d,S);
CloseFile(d);
end;
Например в Memo2 пишу Вася, ниже Пупкин
а в мемо2 пишу Живет ниже в лесу
Должно получиться так:
----------------
Вася : Живет
Пупкин : В лесу
----------------
НО получается так:
---------------
Вася
Пупкин :Живет
В лесу
---------------
Что сделать чтоб было в виде
Строчка1:Тут
Строчка2:там
Строчка3:влесу
Dominatorsha вне форума Ответить с цитированием
Старый 29.12.2010, 15:12   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Правильно так не получится ))))
Код:
for i:=0 to Memo2.Lines.Count-1 do begin
 append(d);
 s:=memo2.Lines[i]+':'+Memo3.Lines[i]; 
 WriteLn(d,S);
end;
Учитывая что В Мемах одинаковое кол-во строк.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.12.2010, 15:22   #3
Dominatorsha
Пользователь
 
Регистрация: 27.11.2010
Сообщений: 43
По умолчанию

Теперь только по 1 строчке передает
Memo1:Memo2
и все.
А должно
Memo1:Memo2
дыц:куку
Ололо:пыщпыщ
Я криворукая скотина каюсь
Dominatorsha вне форума Ответить с цитированием
Старый 29.12.2010, 15:27   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вупс....
Код:
append(d);
for i:=0 to Memo2.Lines.Count-1 do begin
Недоглядел
Цитата:
Я криворукая скотина каюсь
На сей раз это про меня... Спать хоцца, вот и туплю, погода давит
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.12.2010, 17:30   #5
NAS1977mu
Пользователь
 
Аватар для NAS1977mu
 
Регистрация: 28.12.2010
Сообщений: 13
Сообщение

Может пригодиться! У объекта Memo в Properties есть WordWrap установите False - получите запрет переноса в строке.
Оказанная помощь должна повышать рейтинг!!!
NAS1977mu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Memo перенос строк. mt10forex Помощь студентам 7 07.07.2010 09:23
перенос строк удаление ненужных строк HelperAwM Microsoft Office Excel 5 26.06.2010 18:42
Перенос строк Olper Microsoft Office Excel 2 21.06.2010 14:43
memo поиск и перенос строки andrey poki Общие вопросы Delphi 4 22.03.2009 06:54
Перенос строк Yuran Общие вопросы Delphi 5 15.07.2008 23:11