Вниз
Скачать: CL | DM;

Как «сжать» эти строки так чтобы они шли по порядку?   Найти похожие ветки 

← →
Imelda   (2001-12-21 17:00) [0]

Скажем в Richedite есть пару строк, причем каждая строка не дописана до конца.
Как «сжать» эти строки так чтобы они шли по порядку одна за одной через пробел?
Например было:
A
A
A
Стало:
A A A


← →
MBo ©   (2001-12-21 17:07) [1]

s:="";
for i:=0 to richedit1.lines.count-1 do
s:=s+richedit1.lines[i]+" ";
richedit1.lines.text:=s;


← →
Imelda   (2001-12-21 19:07) [2]

неееееееееее, так не пойдет!
Сам попробуй напечатать:
1
2
3
4
5
А он, сволочь:
1 1 1 1 1
Какие есть вареанты?


← →
MBo ©   (2001-12-21 20:18) [3]

Мадам, все проверено.
1 2 3 4 5
если получается 1 1 1..
то в цикле for что-то неправильно написано, причем не у меня.
Например, ...lines[0] вместо [i] даст такой результат
На всякий случай:
var s:string;
i:integer;


← →
Юрий Зотов ©   (2001-12-21 20:26) [4]

Для Delphi 5 и выше есть более простой и быстрый способ.


with RichEdit1.Lines do
Text : = StringReplace(Text, #13#10, " ", rfReplaceAll);






Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.004 c
7-28545
kostya
2001-09-27 17:37
2002.01.10
Как реиницилизировать модем при использовании Varian Async.


1-28502
Серега
2001-12-16 19:01
2002.01.10
I/O Error 103 и подавление системного сообщения.


6-28526
Diamond Dog
2001-10-14 17:21
2002.01.10
Отключение компьютера по сети.


1-28510
USAtyj
2001-12-21 12:56
2002.01.10
AV при вызове HeapAlloc


3-28441
Sergey Karagodin
2001-12-10 09:28
2002.01.10
Как вернуть результат хранимой процедуры?




   Наверх