Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.16;
Скачать: CL | DM;

Вниз

Все время ошибка System Error. Code 1400. Недопустимый дескриптор   Найти похожие ветки 

 
Aleksandr ©   (2003-12-04 12:20) [0]

Стал трассировать - ошибка вылетает на

procedure TWinControl.DestroyWindowHandle;
begin
Include(FControlState, csDestroyingHandle);
try
if not Windows.DestroyWindow(FHandle) then
RaiseLastOSError;
finally
Exclude(FControlState, csDestroyingHandle);
end;
FHandle := 0;
end;


Еще конкретнее - когда происходит уничтожение главного окна и в его дестракторе доходит очередь до одной из панелей, на которой располагаются ProgressBar, SpeedButton и ListBox, то вызов ее DestroyWindowHandle и приводит к ошибке. Что может быть причиной ошибки? Панель в основном невидима. Кстати, та же ошибка иногда появляется при попытке сделать ее видимой.


 
Семен Сорокин ©   (2003-12-04 12:27) [1]

ошибка, скорее всего, в 17 строке


 
Aleksandr ©   (2003-12-04 12:47) [2]

Гм... в 17-й от чего и в чем?


 
Семен Сорокин ©   (2003-12-04 12:53) [3]

это оборот такой, на самом деле у тебя ошибка в программе, в другом месте, возможно при работе с памятью.


 
Aleksandr ©   (2003-12-04 13:41) [4]

Ну так я и прошу опытных помочь с подсказкой, какие действия могут привести к таким проблемам с визуальными компонентами.


 
Shirson ©   (2003-12-04 19:36) [5]

Не, тут не 17я строка. Тут гремлины. Без шуток.

У меня эта байда вываливалась, когда я ДБРичЕдит ложил на форму, разворачивал в клиента и ставил висибл в фалш. (дизайн-моде)
Закрываешь форму - лови 1400.

Ставишь визибл в тру - всё работает.

При создании формы делаешь визибл - фальш, лови 1400.

В процессе работы, когда форма уже открылась, визибл - фальш... - работает.

Гремлины, не иначе. Что за чертовщина до конца не разобрался, спрятал его под другую компоненту (визибл - тру) и плюнул. С Обычным ричедитом, который лежит там-же такого не наблюдается.



Страницы: 1 вся ветка

Текущий архив: 2003.12.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-52162
Коля
2003-12-03 16:04
2003.12.16
TImageList -> TSpeedButton


14-52361
sqy
2003-11-23 10:37
2003.12.16
d7 не запускается (license information found,but it is not valid)


6-52300
VMS
2003-10-22 14:40
2003.12.16
INDY


11-52124
Вова
2003-04-04 16:54
2003.12.16
KOLHttp


3-52072
3APA3A
2003-11-25 02:42
2003.12.16
Вопрос по MySQL