Witam wszystkich.

Wlasnie skonczylem pisac kontrolke ActiveX w Delphi (projekt ActiveX Library i COM Object). Wszystko bylo ok, zanim nie dopisalem obslugi zdarzen (kontrolka odbiera zdarzenie od urzadzenia i przesyla to zdarzenie dalej). W tym celu zmienilem opcje klasy zawartej w kontrolce na CanCreate i Control. Tym samym interfejs kontrolki jest typu IDispatch zamiast IUknown jak poprzednio. Kiedy instaluje kontrolke w systemie i probuje ja wykorzystac w aplikacji Delphi, wyskakuje komunikat "No such interface supported". Nigdzie nie moglem znaleŹĆ informacji na ten temat. Czyzby chodzi o to, ze interfejs IDispatch nie jest zarejestrowany w systemie i dlatego nie moge uzywac kontrolki? Moze trzeba zainstalowac jakas inna kontrolke, ktora posiada definicje interfejsu IDispatch?

Bardzo prosze o pomoc jesli ktos zna rozwiazanie tego paskudnego problemu.