Вызов функций из DLL написанной на MS VC 6.0 MFC и ATL
От: sterx555  
Дата: 06.12.04 10:04
Оценка:
Есть модуль DLL написанный на основе классов MFC и ATL в среде MS VC6.0.
DLL задумана как динамически подгружаемая и имеет в своем составе ряд функций.
Одна из функций ( пусть будет DLL_Init() ) выполняет некую инициализацию и читает данные из таблиц MS SQL Server.
Есть проект приложения, который пишется на Builder.
В нем динамически подгружаем DLL и вызываем функцию DLL_Init() и.... не работает. Точнее ни одной ошибки не происходит, но и данные из таблиц не начитаны. Говорю так, поскольку результат выполнения функции TRUE, и не в один catch(...) мы не провалились.
Вызов любых других функций из DLL, не связанных с чтением БД, проходит на УРА!

Кто-нибудь может подсказать в чем проблема? Или это в принципе не реально сделать?

Та же DLL вызванная из проекта приложения в MS VC 6.0 конечно работает без шума и пыли.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.