![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Опять про Memo !!!!!!!!!!!! [D4, D6, Win95/98, Win2k]
AlexPro! © (2002-02-22 14:09:00)Почему так происходит?
RecString:=TStringList.Create;
RecString.LoadFromFile(CurrDir+"\mail.log");
Memo1.Lines:=RecString;
SendMessage(Memo1.Handle, WM_KEYDOWN, VK_END, 0);
Курсор позиционируется в конец, а так НЕТ
Memo1.Lines.LoadFromFile(CurrDir+"\mail.log");
SendMessage(Memo1.Handle, WM_KEYDOWN, VK_END, 0);
AlexPro! (2002-02-22 15:42:00) [1]Применил
Memo1.Lines.LoadFromFile(CurrDir+"\mail.log");
Memo1.SelStart:=Length(Memo1.Text);
SendMessage(Memo1.Handle, WM_KEYDOWN, VK_END, 0);
Получилось и позиционирование и скролинг в конец.
Всем спасибо !
MBo (2002-02-22 14:22:00) [2]memo1.selstart:=length(memo1.text);
Romkin (2002-02-22 14:13:00) [3]Memo1.Lines.assign(RecString);
Memo1.Lines:=RecString; - присваивает указатель, что приводит к утечке памяти