Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при обращении к свойству Lines компонента DBRichEdit [D6, XP]


Mishenka ©   (2009-02-04 10:32:00) 

Есть компонент DBRichEdit в него соответственно загружается поле из базы. После этого при попытке обратиться к свойству Lines:
StartPos := Length(DBRichEdit1.Lines[0])
выскакивает ошибка Access Violation. В чём проблема и как можно обратиться к свойству Lines ???


Anatoly Podgoretsky   (2009-02-04 14:25:00) [1]

> Mishenka  (04.02.2009 10:32:00)  [0]

DBRichEdit1 не создан.


Медвежонок Пятачок   (2009-02-04 12:30:00) [2]

я уже сказал, что строки, видимые в ричедит не имеют никакого отношения к строкам стринглиста.


Mishenka   (2009-02-04 12:28:00) [3]

Ну видимо так оно и есть. Но тогда как по другому прочитать строки, которые видны в DBRichEdit ???


Медвежонок Пятачок   (2009-02-04 11:50:00) [4]

А с чего ты вообще решил, что если в ричтексте видны три строки, то в стринглисте будут те же самые три строки?
Там может не быть ни одного CRLF по которму делит строки стринглист.


Mishenka   (2009-02-04 11:48:00) [5]

Ну а тогда вопрос, где вообще надо искать???


Медвежонок Пятачок   (2009-02-04 11:44:00) [6]

if (DBRichEdit1.Lines = nil) then ShowMessage('А там ли мы вообще ищем ?')


Mishenka   (2009-02-04 11:40:00) [7]


> Медвежонок Пятачок ©   (04.02.09 11:14) [1]
> ShowMessage(IntToStr(DBRichEdit1.Lines.Count))


На это выскакивает тажа ошибка :)) В том то и проблема, что компонент текстом заполняется нормально и число строк не равно 0


Медвежонок Пятачок   (2009-02-04 11:14:00) [8]

ShowMessage(IntToStr(DBRichEdit1.Lines.Count))


Наверх

Титульная страница Поиск, карта сайта Написать письмо