Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.06.2008, 03:39   #1
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию Ошибка в ntdll.dll

Создал класс, в нем помимо моих свойтв есть TPaintBox и TTimer, есть методы для их событий. Все было нормально пока таймер не добавил.
Причем работает нормально, но когда объект родитель этого класса освобождаешь (закрываешь вкладку) вылетает ошибка в ntdll.dll. В коде проследить ошибку нельзя, подсвечивается Application.Run.
С объектами вроде все нормально создаю, удаляю, без таймера все работает и главное освобождается отлично.
Кто нибудь с такой ошибкой сталкивался?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 24.06.2008, 14:55   #2
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Нашел ошибку, неправильно объявил класс. Деструктор не вызывается, а таймер просто вытащил проблему на поверхность, у Пэйнтбокса события прекращают генерироваться при исчезновении с экрана, а таймер продолжает тикать, при первом же тике после удаления вкладки - ошибка.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чем ошибка ? Droid Общие вопросы Delphi 13 03.05.2008 18:17
В чем ошибка!!! juden Общие вопросы Delphi 12 10.03.2008 08:53
ОШИБКА YLIANOVA83 Microsoft Office Word 5 07.03.2008 15:02
в чем ошибка? Lonix Общие вопросы Delphi 2 24.03.2007 09:41