![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при обращении к свойству 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))