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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.02.2011, 09:39   #1
s1s1s1
Пользователь
 
Регистрация: 28.09.2009
Сообщений: 63
По умолчанию richedit

есть номер строчки
Код:
LineNumber := richedit1.Perform(EM_LINEFROMCHAR, -1, 0);
Код:
for j:=LineNumber to richedit1.Lines.Count-1  do edit3.text:=richedit1.Lines[linenumber+1];
выводит 1 раз.
надо по нажатию кнопки выводить строчку из рича,каждый раз следующую
s1s1s1 вне форума Ответить с цитированием
Старый 22.02.2011, 10:54   #2
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

Код:
LineNumber := richedit1.Perform(EM_LINEFROMCHAR, -1, 0);
-1 <- Index
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 23.02.2011, 11:59   #3
s1s1s1
Пользователь
 
Регистрация: 28.09.2009
Сообщений: 63
По умолчанию

а можно по подробнее
s1s1s1 вне форума Ответить с цитированием
Старый 23.02.2011, 18:47   #4
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

Цитата:
а можно по подробнее
а можно по подробнее

код в студию
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 23.02.2011, 19:30   #5
s1s1s1
Пользователь
 
Регистрация: 28.09.2009
Сообщений: 63
По умолчанию

Код:
procedure TForm1.RichEdit1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer); 
begin 
  if Button  = mbRight then
 LineNumber := richedit1.Perform(EM_LINEFROMCHAR, -1, 0);//номер строчки 
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
for j:=LineNumber to richedit1.Lines.Count-1  do edit3.text:=richedit1.Lines[linenumber+1];// чтобы в едит выводилась следующая строчка по списку
end;
s1s1s1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RICHEDIT @hr@dj Win Api 10 18.05.2010 15:45
Вставка изображения с RichEdit в RichEdit Sensizu Компоненты Delphi 2 01.10.2009 18:11
richedit Arkuz Общие вопросы Delphi 3 24.09.2008 22:38
RichEdit Killbrum Помощь студентам 3 12.06.2008 22:41
RichEdit StartMis Общие вопросы Delphi 20 24.04.2008 15:40