![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Как уложить инфу с txt файла из memo1 в memo2 уже в одну строку?
Например: Из: Нужно уложить в одну строку текст _ В: Нужно уложить в одну строку текст _ |
|
#2
|
||||
|
||||
|
Что-то непонятно, нужно Memo1 и Memo2 записать в файл одной строкой ?
|
|
#3
|
||||
|
||||
|
На мой взгляд, можно сделать так:
procedure TForm1.Button1Click(Sender: TObject); var x: integer; begin x:=0; while x < 100 {<<<Ставишь количество строк, которые нужно склеить} do begin Memo2.Text := Memo2.Text + Memo1.Lines[x]; x:=x+1; end; end; |
|
#4
|
||||
|
||||
|
Так намного легче:
Код:
Memo2.Lines.Text:=StringReplace(Memo1.Lines.Text, #13#10, '', [rfReplaceAll]); |
|
#5
|
|||
|
|||
|
Oleg Просто в memo1 сначала загружается исходный текст, а в мемо2 уже измененный, думал так будет проще представить всю картину.
NCD Спасибо, я пытался таким же способом, но совершил грубую ошибку в синтаксисе. Спасибо, теперь разобрался. |
|
#6
|
|||
|
|||
|
The Shadow
Это способ тоже хорош и быстрее. #13#10 - это знак перехода на след. строку? |
|
#7
|
||||
|
||||
|
Цитата:
The Shadow , легче, но смотря с какой стороны посмотреть; я например вообще не понимаю, что у тебя написано Хотя твой вариант пожалуй более грамотный... |
|
#8
|
||||
|
||||
|
Цитата:
#10 - тот-же эффект... |
|
#9
|
|||
|
|||
|
Замечательно, я давно искал это так называемое #13 и #10.
Респект Вам +1 за помощь. |
|
#10
|
|||
|
|||
|
|
|
#11
|
||||
|
||||
|
Вот эти же коды есть в любой справке по Delphi(у меня по Delphi 6).
![]() Кстати, гораздо удобнее смотреть в таблице символов: "Пуск"=>"Программы"=>"Стандартные"=>"Служебные " => Таблица Символов. Слева внизу шестнадцатеричные(hex) Справа(не всегда) десятичные(dec). Если есть только шестнадцатеричные(hex), то чтобы его перевести на наш язык (десятичный) открываем калькулятор, инженерный ставим hex(16-ичная), вводим это значение, выбираем dec(10-тичное).Последний раз редактировалось Oleg, 08.01.2008 в 21:30. |
|
#12
|
||||
|
||||
|
Спасибо за ссылку! А я всё думал, как же работают OnKeyDown и OnKeyUp.
|
|
#13
|
|||
|
|||
|
to Oleg
Ничего личного, но : 1)Ну и зачем столько действий? ![]() 2) Цитата:
3) Цитата:
Прикольно! особенно "не всегда".4) + ко всему - калькулятор! ![]() P.S. Мне кажется, что твоим способом можно пользоваться при условии, когда совершенно нет возможности выйти в инэт! ![]() Последний раз редактировалось ~ SaM ~, 08.01.2008 в 22:26. |
|
#14
|
||||
|
||||
|
Цитата:
![]() Цитата:
Последний раз редактировалось Oleg, 08.01.2008 в 22:34. |