Никакие DLL с помощю команды uselsx не загружаются. Функции из DLL используются с помошью декларации Declare Function. Устранение ошибки с помощью regsvr32.exe, относится к технологии OLE (regsvr32.exe - производит регистрацию в системе OLE-серверов). Возникнуть такая ошибка (неправильно зарегистрирован или вовсе не зарегистрирован OLE-сервер) может только при вызове функций CreateObject или GetObject. Сообщение же об ошибке будет совсем другое. А про userlsx - это вообще другая песня.Спасибо за коммент. Речь здесь идет о том, что при программировании dll могут использоваться некоторые системные библиотеки, которых на версиях другой винды нет. Отсюда и проблемы загрузки готовой dll с помощью команды uselsx. Как Вы и сказали, dll должна быть найдена, но если она находит себя и не находит еще каких-нить компонент, это можно проверить описанным мною способом.
Если программный модуль не может быть загружен и что-то там ругается на uselsx, то этот модуль (файл) необходимо поместить в каталог с исполняемыми файлами Lotus Notes или другой, доступный по переменной PATH.
п.16 - Разве кто-то ещё не научился пользоваться killnotes или nds -kill?
Добавлено: Subj звучит как "Программирование в Lotus Notes, узкие места..."
1. Ничего не увидел про программирование.
2. По-моему, никаких узких мест не описано, всё как-то очень толсто.