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

Как прокрутить текст в начало ?   Найти похожие ветки 

← →
KaLLeKa   (2006-07-22 20:51) [0]

У меня программа загружает потоком текст в Мемо, но после загрузки указатель полосы прокрутки всегда в самом низу мемо. Как сделать так, чтобы после загрузки указатель был в самом верху на первой строке?

Пробовал по всякому - ничего не получается....
Memo1.Perform(EM_SCROLLCARET, 0, 0);

SendMessage(Memo1.Handle, EM_LINESCROLL, 0, 0);

Помогите пожалуйста


← →
Джо ©   (2006-07-22 20:58) [1]

Можно, например, так:
 SendMessage(Memo1.Handle, WM_VSCROLL, SB_TOP, 0)


← →
Джо ©   (2006-07-22 21:00) [2]

Ну, и каретку перевести после этого:
 Memo1.CaretPos := Point (0,0);


← →
KaLLeKa   (2006-07-22 21:10) [3]

Джо спасибо :)


← →
Джо ©   (2006-07-22 21:10) [4]

А можно и так. В принципе, без разницы.
 Memo1.CaretPos := Point (0,0);
 Memo1.Perform(EM_SCROLLCARET,0,0)



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

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



Память: 0.45 MB
Время: 0.025 c
3-1149236558
elena_pp
2006-06-02 12:22
2006.08.13
Помогите правльно организовать таблицы


2-1153866220
impuls
2006-07-26 02:23
2006.08.13
Осциллограф


2-1153663863
userrrrr
2006-07-23 18:11
2006.08.13
подключение


2-1153987112
Vovan2006
2006-07-27 11:58
2006.08.13
Возможна ли обработка ситуации выгрузки программы в самой програм


15-1152824925
Gero
2006-07-14 01:08
2006.08.13
Похоже, гугль не справляется




   Наверх