![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при использовании treeview [D5, Win95/98]
Муть © (2002-02-25 18:43:00)Здравия желаю, господа!
Такая вот проблема... treeview1 на некоторых конфигурациях деревьев выдает ошибку в kernel32.dll по адресу BFF7A125. Происходит это после выполнения следующей строчки:
treeview1.Items.GetFirstNode.Expand(false);
Забыл сказать - ошибка проявляется в виндовс 95/98, в 2000 все нормально. И только на определенных деревьях.
Используется Delphi 5
Song (2002-02-26 17:34:00) [1]Хотя странно.. тип поля Text String
Муть (2002-02-26 15:28:00) [2]Все ясно - винда 95/98 не дает класть в дерево строки длиннее 255 символов. Вот в чем была проблема. Спасибо за внимание ;)
Nemesis (2002-02-26 14:13:00) [3]Попробуй обновить д5 до 5.5
Digitman (2002-02-26 12:53:00) [4]Для начала выясни, при вызове какого метода происходит искл.ситуация.
Из строчки
treeview1.Items.GetFirstNode.Expand(false);
неясно, то ли GetFirstNode(), то ли Expand()
Муть (2002-02-26 10:50:00) [5]Не помогает - ошибка все равно есть.
Song (2002-02-26 09:57:00) [6]Items.GetFirstNode эквивалентно
Items[0] поэтому попробуй так:
TreeView1.Items[0].Expand(False)авось прокатит ;-)