C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Изменение значений узлов в TreeView, ошибка "Access violetion ..."
T@rEn
Отправлено: 07.02.2007, 11:39


Ученик-кочегар

Группа: Участник
Сообщений: 18



Доброе время суток!!!

Поомогите пожалуйста разобраться.

На главной форме программы расположены: TreeView и ряд вспомогательных компонентов.
Данные для дерева беруться из БД Access. При изменении в дереве значения узлов (дочерних, из первых трех), данные в бд обновляются, затем перерисовывается дерево.

Так вот, бывает все пролетает на ура, а бывает вылетает ошибка:
"Access violetion at address ******* in module".

Так же бывает неправильная перересока дерева, т.е. значения занимают не свои места.

Исходник проекта, лежит на mail:"MyProject__1@mail.ru"/
пароль — "qwerty"

Заранее благодарен!!!
Delta
Отправлено: 08.02.2007, 16:43


Ученик-кочегар

Группа: Участник
Сообщений: 4



1. Вы используете дополнительные библиотеки/компоненты — (VirtualTreesC5D, THEMEMANAGERC5.bpl)? и BC++ 5-ой версии...? — толку от файлов проекта маловаато... smile.gif
2. Если действительно — то "на ура", то Access violetion — трассируйте код (брейкпоинты поставте, проверяте значения переменных — с какими значениями "ура" — а с какими нарушение доступа). Может быть что угодно, по одному исходному коду в данном случае навряд-ли кто то что то сможет сказать определенное.
T@rEn
Отправлено: 12.02.2007, 08:33


Ученик-кочегар

Группа: Участник
Сообщений: 18



Понятно.

Спасибо !!!

Вернуться в Вопросы программирования в C++Builder