Цитата:
1. У меня, при попытке регистрации regsvr32 zululib.dll выдает что-то типа "Ошибка при вызове LoadLibrary - не найден указанный модуль", это на машине, где ZULU ни разу не ставился. ОСХ регистрируются без проблем
2. Т.е нужно подгружать zb.dll, через LoadLibrary ?
1. Забыл: кроме того, что я писал, нужна библиотека gdiplus.dll (можно взять из Windows XP). При возникновении ошибки "не найден указанный модуль" - проверьте зависимости с помощью Dependency Walker (depends.exe, входит в поставку MS VC++) - сообщите, что не нашлось.
2. ZbDatabase - coclass. Он реализует интерфейс IZbDatabase. Описаны в библиотеке zb.dll. Если в VC библиотека zb.dll импортировалась директивой #import, то на VC можно так поступить:
IZbDatabasePtr db;
::CoCreateInstance( __uuidof(ZbDatabase), NULL, CLSCTX_INPROC_SERVER, __uuidof(IZbDatabase), (void**)&db);
//или так:
db.CreateInstance( __uuidof(ZbDatabase), NULL, CLSCTX_INPROC_SERVER);
//дальше:
db->Open( "путь" );
Соответственно, грузить через LoadLibrary не надо.