![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TRichEdit и SelStart [D7, XP]
Fr © (2010-03-21 21:47:00)Почему вторая строчка кода:
re.Text:='123456789';
re.SelStart:=1;
"обнуляет" re.Text ? Т.е. после нее re.Text=''
И. Павел (2010-03-21 22:26:00) [1]Может быть еще OnSelectionChange. Протрассируйте код - посмотрите где что меняется.
И. Павел (2010-03-21 22:13:00) [2]
> re.Text:='123456789';
> re.SelStart:=1;
Напишите программу, состоящую только из этих двух строк, работающих по нажатию кнопки. Раз она работает - значит дело не в этих строчках.
Fr (2010-03-21 22:08:00) [3]
> И. Павел © (21.03.10 22:03) [1]
я его не задействовал.
Поменял местами:
re.SelStart:=1;
re.Text:='123456789';
re.SelStart:=5;
и теперь третья строчка не обнуляет текст ...
(передre.Text:='123456789';явного присвоенияre.SelStart:=1;до этого не было)
Странно :( В чем причина?
И. Павел (2010-03-21 22:03:00) [4]Может быть обработчик OnChange очищает Text?