Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];

Вниз

Все время ошибка 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-52207
romychk
2003-12-02 11:02
2003.12.16
Не завершает работу программа


14-52354
RealRascal
2003-11-19 16:44
2003.12.16
Задача о ложном предложении. Проверим логику?


1-52160
Evil Lis
2003-12-03 14:05
2003.12.16
Несколько CheckBox в ListView


1-52272
McSimm2
2003-12-04 11:13
2003.12.16
Sorting TList


14-52362
Sirus
2003-11-23 11:28
2003.12.16
Пароли RAR архивов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский