![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Не могу понять , почему при нажатии кнопки в рич эдите подстрока выделяется только в первой строке, хотя проверенно что цикл проходит все строки текста. Работаю в 2009 Delphi
Код:
|
#2
|
||||||
|
||||||
![]() Код:
вот еще Код:
Код:
Последний раз редактировалось pesi, 12.04.2010 в 16:13. |
#3
|
||||
|
||||
![]() pesi, уже ближе подправил
Код:
Код:
![]() |
#4
|
||||
|
||||
![]() Код:
Код:
Последний раз редактировалось pesi, 13.04.2010 в 15:18. |
#5
|
||||
|
||||
![]() Подправил функцию выше
|
#6
|
|||
|
|||
![]() pesi, СПАСИБО !!!!! Дошлифовал, всё работает!!!
![]() PS: а как тут репутацию добавлять ? |
#7
|
|||
|
|||
![]() Цитата:
#10#13 которые портят картину. Что интересно сдвиги иногда смещаюстя в право на кол-во символов равное кол-ву пройденных строк, но не всегда. |
#8
|
|||
|
|||
![]() Есть ещё одна странность , если вручную печатаю в рич едите , то всё в порядке, а если загружаю текст через опен диалог или копирую из файла Ctrl+C и Ctrl+V, то получаются неправильные сдвиги
Последний раз редактировалось kaizer131, 14.04.2010 в 14:07. |
#9
|
||||
|
||||
![]() |
#10
|
|||
|
|||
![]() Исходник работает корректно
|
#11
|
||||
|
||||
![]() Может проблеммы из-за 2009 Delphi?
|
#12
|
|||
|
|||
![]() незнаю, сейчас пошагово пройду программу, может выловлю баг
![]() |
#13
|
|||
|
|||
![]() Хм, в некоторых местах текста присутствуют лишние символы #$D онже вроде #13 ,перевод строки или конец вводимых данных. Незнаю точно но есть вероятность что дело в них
Последний раз редактировалось kaizer131, 14.04.2010 в 18:16. |