Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

FreeLibrary и try except ? [D6, IB6.x]


ArkIv ©   (2005-06-01 11:09:00) 

(Надо ж так ненавидеть друг друга...
 ну какая разница Delphi - B uilder мне например все равно)

Проблема такая в DLL есть форма в этой форме
происходит запись в таблицу Interbase т.е. ExecSQL
вызов происходит в блоке try except с расчетом поймать
"UNIQUE KEY" если его не происходит все проходит нормально
т.е. вызов DLL - обработка и выгрузка DLL - FreeLibrary
В случае же если происходит UNIQUE KEY то при выгрузке DLL
FreeLibrary улетает куда то и не возвращается.
программа работала с 2002 года
происходить помоему стало после компиляции на XP SP2
Кто что может по этому поводу сказать ?


sniknik   (2005-06-01 11:23:00) [1]

да мне в принципе тоже, я слежу в основном за оформлением вопросов (соблюдением правил форума), а не за "билдеровцами".

p.s. тема опять не оформлена правильно, перечитай правила. следующие не соответствуюшие топики будут просто удалятся. (как в принципе надо было с самого начала, практика показывает - обьяснения ни к чему кроме флуда не ведут)


Наверх

Титульная страница Поиск, карта сайта Написать письмо