DK> Hello, All!
DK> Кстати, про мистику.
DK> я давно переделывал IBIntf.pas для работы как с gds32.dll так и
DK> fbclient.dll.
DK> просто воткнуто две загрузки, fbclient грузится если при загрузке
DK> gds32.dll произошла ошибка.
DK> И все было замечательно, до тех пор пока я чего-то такое
DK> микрософтовское не установил. Первый подозреваемый - .Net 2.0.
DK> Фокус следующий:
DK> LoadLibrary не генерит exception. он возвращает код
DK> результата. Соответственно его можно обработать и ехать дальше.
DK> Но. Теперь, если при loadlibrary произошла ошибка, то система
DK> мне пишет человеческим русским языком такое сообщение:
DK> ---------------------------
DK> ibanalyst.exe - Не удалось найти компонент
DK> ---------------------------
DK> Приложению не удалось запуститься, поскольку gds32.dll не был найден.
DK> Повторная установка приложения может исправить эту проблему.
DK> ---------------------------
DK> ОК
DK> ---------------------------
DK> после чего IBA ПРЕКРАСНО запускается и работает через fbclient.dll.
DK> В дебаггере дельфей такая ошибка не происходит и не ловится.
DK> p.s. WinXP Prof SP2 со всеми апдейтами.
А можно поподробнее ?
Или, если конечно не жалко, дай свой IB_Intf.pas - попробовать ?
lkg {гав-гав} ua {крапка} fm
Что-то мне кричало про Memory Leak в LoadLibrary? так я уж не
помню что-то крутнул - пропало, а что крутил - запамятовал уж ...
Может в этом проблема ... Вертать взад пробовал, но чтой-то больше
этот MemoryLeak не вылазит ...
Уж не знаю что дальше делать - сижу фигею ...
С уважением,
Константин Григорьевич.
===============