Форум: "Начинающим";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
ВнизОдни и те же процедуры, а эффект разный Найти похожие ветки
← →
Mad_Bob (2006-01-23 01:36) [0]У меня возникла одна небольшая проблема, которую я не могу решить уже много ночей! Сам я занимаюсь программированием баз данных, но эта, я думаю, тема на общую тематику. В общем - главная форма состоит из главного меню, и простого Toolbar"а с несколькими кнопками, каждая из которых отвечает за создание дочерних форм. И такая ерунда - нажимаем на первую кнопку, появляется форма, нажимаем на другую кнопку, появляется другая форма. Закрываем первую форму, закрываем вторую форму и вылазиет Access Violation. Я долго мучался, чтобы найти ошибку, проверил все переменные, как, когда и где создаются объекты - НИЧЕГО!!! И тут я заметил одну особенность, если открывать эти формы не через Toolbar, а через главное меню - то ошибки НЕТ ! Как и почему такое может быть, процедуры вызовов форм одни и теже, что для Menu, что для Toolbar"а? Или ошибка где-то в другом месте!
← →
Eraser © (2006-01-23 01:48) [1]
> Mad_Bob (23.01.06 01:36)
компоненты JEDI не использовал?
если сторонних компонентов нету, то ошибка в 17 строке.
← →
Digitman © (2006-01-23 09:04) [2]
> вылазиет Access Violation
... at address XXXXXXXX ... !!!!!!!
см.меню Search -> Find Error ..
если ошибка твоя, то отладчик покажет строку твоего кода, где возникло исключение
← →
TUser © (2006-01-23 09:26) [3]Вероятно, при закрытии первой формы ты (явно или неявно) уничтожаешь какой-то объект, к которому обращаешся (явно или неявно) при закрытии второй формы.
← →
Anatoly Podgoretsky © (2006-01-23 09:36) [4]Глобальные переменные, неверные указатели
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c