Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
DigiWhite
Зарегистрирован: 03.03.2004 Сообщения: 12 Откуда: Санкт-Петербург
|
Добавлено: Ср Мар 03 2004 20:27 Заголовок сообщения: Проблемы с потоками в Builder 6.0 |
|
|
Народ, кто нибудь может сказать, почему в билдере при создании процесса и после того, как он отработает при закрытии окна появляется ошибка вида: Код: | ... raised exception class EOSError with message "System Error. Code 1400. Недопустимый дескриптор окна...".
|
Для создания потока использую CreateThread. |
|
Вернуться к началу |
|
|
Олень болгарский Гость
|
Добавлено: Ср Мар 03 2004 20:33 Заголовок сообщения: Я, хуй чё понял! |
|
|
Я думаю, сосёшь ты хуй старого кролика! |
|
Вернуться к началу |
|
|
grayrat
Зарегистрирован: 30.06.2003 Сообщения: 189
|
Добавлено: Чт Мар 04 2004 11:17 Заголовок сообщения: |
|
|
Видно, Болгарский олень сталкивался с подобной проблемой. Т.е. получал такое же сообщение об ошибке при выполнении указанного им действия.
Попробуй при завершении процесса вызывать в нём exit() |
|
Вернуться к началу |
|
|
DigiWhite
Зарегистрирован: 03.03.2004 Сообщения: 12 Откуда: Санкт-Петербург
|
Добавлено: Чт Мар 04 2004 14:52 Заголовок сообщения: |
|
|
Поробовал exit(), не работает. Выдает:
Код: | System Error Code 5: Access Denied |
Что делать... не могу понять...
Возможно, это проблема связанная с использованием VCL ?? |
|
Вернуться к началу |
|
|
DigiWhite
Зарегистрирован: 03.03.2004 Сообщения: 12 Откуда: Санкт-Петербург
|
Добавлено: Чт Мар 04 2004 16:04 Заголовок сообщения: |
|
|
Ха... я разобрался, по сути сам ступил... выделял и очищал память под классы вне потока. Между выделением и удалением выполнял действия в потоке.
Теперь перебросил выделение и удаление памяти в поток и все нормально. |
|
Вернуться к началу |
|
|
|