Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.10;
Скачать: CL | DM;

Вниз

Извините, но приходится еще раз задать этот вопрос, не получается все никак по нормальному сделать! Помогите пожалуйста!   Найти похожие ветки 

 
Man In Red   (2001-12-22 21:08) [0]

Извините, но приходится еще раз задать этот вопрос, не получается все никак по нормальному сделать!
Вот решил сказать какой вообще алгоритм нужен:
Значит все как обычно – есть Richedit1, Richedit2, и Timer.
В Richedite1 есть какой-то текст. Таймер каждую секунду выделяет по порядку по одному символу в Richedite1, если выделенный символ является символом переноса то в Richedite2 каретка переходит на новую строку, а если нет, то выделенный символ копируется и вставляется в Richedit2. Как только символы в Richedite1 заканчиваются, то есть, если за выделенным символом уже текста нету, то таймер останавливается!
В конечном итоге после запуска такого таймера, как только он все символы по порядку скопирует и повставляет в RichEdit2, текст в Richedite2 будет абсолютно соответствовать тексту в Richedite1!
Пожалуйста, помогите написать такой алгоритм.
Заранее благодарен!


 
MBo ©   (2001-12-23 09:38) [1]

var j:integer; //глобальная

procedure TForm1.Timer1Timer(Sender: TObject);
begin
if j<length(richedit1.text) then begin
inc(j);
richedit2.text:=richedit2.text+richedit1.Text[j];
if (richedit1.Text[j]=#13) and (j<length(richedit1.text)) then begin
inc(j);
richedit2.text:=richedit2.text+#10;
end;
end;
end;



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

Текущий архив: 2002.01.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
1-28478
tovSuhov
2001-12-22 13:47
2002.01.10
Как поюзать ListView ?


1-28483
SL
2001-12-22 14:17
2002.01.10
Можно ли в ComboBox ширину выпадающего окна сделать больше ширины окна редактирования


1-28477
Kost
2001-12-22 10:02
2002.01.10
Как поворвчивать bitmap


14-28528
Васильев П.
2001-11-09 23:01
2002.01.10
Прибалтийцы и живущие в дальнем зарубежье!


7-28549
DenKost
2001-09-27 20:45
2002.01.10
Clock and Date