Здравствуйте, Аноним, Вы писали:
А>При попытке добавить фильтр в граф (Graphedit) вылетает ошибка: 0x8007007e — Не найден указанный модуль. А>Что это может быть?
Не может создать COM'овский объект. Почему? Например, не зарегистрирован. Или же графэдит не может обратиться к запрашиваемой функции фильтра — DllGetClassObject. Или же фильтр использует динамическую библиотеку, но не может ее найти. Варианты решения:
— проверить гуид фильтра
— проверить, что информация о фильтре есть в реестре
— зарегистрировать (regsvr32 filtername.ax)
— пересобрать фильтр
— проверить, что фильтр экспортирует функции __stdcall
— попробовать создать объект фильтра самостоятельно с помощью CoCreateInstance